YourDictionary

stonewort

noun

any of a class (Charophyceae) of green algae with jointed axes and whorled branches, usually covered with lime

See stonewort in American Heritage Dictionary 4

Learn more about stonewort

link/cite print suggestion box