stonewort
English Dictionary
->
Letter S
-> stonewort
Search Dictionary:
stonewort Definition
(n)
any
of
various
submerged
aquatic
algae
of
the
genus
Chara
having
nodes
with
whorled
filamentlike
branches
;
usually
encrusted
with
calcium
carbonate
deposits
stonewort Synonyms
stonewort
© Art Branch Inc.