moorball
noun
: a globular mass of filaments of a green alga (Cladophora holsatica) often found in lakes and ponds
Love words? Need even more definitions?
Merriam-Webster unabridged
Share