Skip to main content

stonewort

Advertisement
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>.