Moorball Definition

noun

(botany) A freshwater alga (Cladophora aegagropila) which forms a globular mass.

Wiktionary

Other Word Forms of Moorball

Noun

Singular:
moorball
Plural:
moorballs

Origin of Moorball

Find Similar Words

Find similar words to moorball using the buttons below.

Words Starting With

Words Ending With

Unscrambles

moorball