European lobster
WordNet

noun


(1)   Lobster of Atlantic coast of Europe
(2)   Similar to but smaller than American lobsters
 
x
OK