Definitions of Homarus vulgaris:

  • noun:   lobster of Atlantic coast of Europe