The Collaborative International Dictionary
Moorball
Moorball \Moor"ball`\, n. (Bot.) A fresh-water alga ( Cladophora [AE]gagropila) which forms a globular mass.
Wiktionary
moorball
n. (context botany English) A freshwater alga ((taxlink Aegagropila linnaei species noshow=1)) which forms a globular mass.