Definitions of Mirounga:

  • noun:   elephant seals