Synonyms and Antonyms for langoustine

1. langoustine (n.)

caught in European waters; slenderer than American lobster

Synonyms: