3 English Synonyms for LANGOUSTINE
Prev.1Next
Norway lobster
Definition: 1. A small European lobster of the species Nephrops norvegicus.
Show more information about Norway lobster
scampi
Definition: 1. A Norway lobster (Nephrops norvegicus).
There are 3 definitions of the word scampi
Show more information about scampi
Prev.1Next
Search took: 9.2404 ms