Definitions of Langoustine:

  • noun:   caught in European waters; slenderer than American lobster