langoustine
English Dictionary
->
Letter L
-> langoustine
Search Dictionary:
langoustine Definition
(n)
caught
in
European
waters
;
slenderer
than
American
lobster
langoustine Synonyms
langoustine
Norwegian lobster
scampo
© Art Branch Inc.