langoustine - English Synonyms Dictionary

langoustine

n.
[1] Norwegian lobster , scampo