EUROPEAN LOBSTER





Definition:

  1. [noun] similar to but smaller than American lobsters
    Synonyms: European lobster

  2. [noun] lobster of Atlantic coast of Europe
    Synonyms: European lobster, Homarus vulgaris

Synonyms: