European lobster

Explore definitions, synonyms, and language insights of European lobster

Definitions

Noun
similar to but smaller than American lobsters
Noun
lobster of Atlantic coast of Europe

More General Terms