Definitions of Lemmus lemmus:

  • noun:   notable for mass migrations even into the sea where many drown