1 moorball | Definition of moorball

moorball

noun

Definition of moorball

: a globular mass of filaments of a green alga (Cladophora holsatica) often found in lakes and ponds

History and Etymology for moorball

moor entry 1 + ball

Keep scrolling for more