stonewort
English
stonewort meaning in English • stonewort का अर्थ अंग्रेजी में
Noun
- Any plant of the genus Chara; -- so called because they are often incrusted with carbonate of lime. See Chara>.