Meaning of langoustine
Definition of langoustine
(noun)
caught in European waters; slenderer than American
lobster
Other information on langoustine
WIKIPEDIA results for
langoustine
Amazon results for
langoustine
Tweet