'Lemmus lemmus' definitions:

Definition of 'Lemmus lemmus'

(from WordNet)
noun
Notable for mass migrations even into the sea where many drown [syn: European lemming, Lemmus lemmus]

Words containing 'Lemmus lemmus'