Noun Definition

langoustine

1.Definition: caught in European waters; slenderer than American lobster

Related Noun(s):scampo

Category: Food