Definition Definition

moorball - Meaning and Examples

Meaning of 'moorball' (Webster Dictionary)

1 . Moorball [ n.]
- A fresh-water alga (Cladophora Aegagropila) which forms a globular mass.