stonewort meaning
UK US
stonewort (noun): any of various submerged aquatic algae of the genus Chara having nodes with whorled filamentlike branches; usually encrusted with calcium carbonate deposits.
Definition of stonewort
Scrabble score: 12 (letter breakdown)
Word lists: words starting with ST · words ending in RT · 9-letter words
More about stonewort on Wikipedia.