Moorball Definition
noun
(botany) A freshwater alga (Cladophora aegagropila) which forms a globular mass.
Wiktionary
Other Word Forms of Moorball
Noun
Singular:
moorball
Plural:
moorballsFind Similar Words
Find similar words to moorball using the buttons below.