Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
EUROPEAN LOBSTER
Definition:
[noun] similar to but smaller than American lobsters
Synonyms:
European lobster
[noun] lobster of Atlantic coast of Europe
Synonyms:
European lobster
,
Homarus vulgaris
Synonyms:
Search for
synonyms for EUROPEAN LOBSTER