moorball

Noun

 * 1)  A freshwater alga  which forms a ball-shaped mass.