Word info

moorball

Noun

Meaning

A fresh-water alga (Cladophora Aegagropila) which forms a globular mass.

Source: Webster's dictionary

Anagrams

Close letter words and terms