Lake Ball Definition

noun

A spherical growth of the green alga Aegagropila linnaei Aegagropila linnaei .

Wiktionary

Other Word Forms of Lake Ball

Noun

Singular:
lake ball
Plural:
lake balls

Find Similar Words

Find similar words to lake ball using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lake ball