Lemmus lemmus

Explore definitions, synonyms, and language insights of Lemmus lemmus

Definitions

Noun
notable for mass migrations even into the sea where many drown

More General Terms