Home
Search
Index
Definify.com
Webster
1913
Edition
Moorball
Moor′ballˊ
,
Noun.
(Bot.)
A fresh-water alga (
Cladophora Aegagropila
) which forms a globular mass.
Similar Results
Football