Limnological studies of a tropical fresh water lake Vellayani Lake with special reference to associated flora