Liverwort
English Meaning
A ranunculaceous plant (Anemone Hepatica) with pretty white or bluish flowers and a three-lobed leaf; -- called also squirrel cups.
- Any of numerous small, green, nonvascular plants of the class Hepaticae within the division Bryophyta.
Sorry, No Malayalam Meaning for your input!
See Liverwor Want To Try Liverwort In Malayalam??