Stonewort
English Meaning
Any plant of the genus Chara; -- so called because they are often incrusted with carbonate of lime. See Chara.
Sorry, No Malayalam Meaning for your input!
See Stonewor Want To Try Stonewort In Malayalam??