Definify.com
Webster 1913 Edition
Moorball
Moor′ballˊ
,Noun.
(Bot.)
A fresh-water alga (
Cladophora Aegagropila
) which forms a globular mass. Definition 2024
moorball
moorball
English
Noun
moorball (plural moorballs)
- A freshwater alga (Aegagropila linnaei) which forms a globular mass.