stonewort
nounDefinition of stonewort
: any of various freshwater green algae (order Charales) that have a thallus differentiated into rhizoids and stems with whorls of branchlets and that are often encrusted with calcareous deposits
Keep scrolling for more