Meaning of stonewort
Definition of stonewort
(noun)
any of
various
submerged
aquatic
algae
of the
genus
Chara having nodes with
whorled
filamentlike
branches;
usually
encrusted
with
calcium
carbonate
deposits
Other information on stonewort
WIKIPEDIA results for
stonewort
Amazon results for
stonewort
Tweet