EN

Synonyms for lake ball

All synonyms

Noun

moorball dated rare

Definitions

  1. n. 1

    A spherical growth of the green alga Aegagropila linnaei.

By length

8 letters
moorball