Noun Definition
scampo
1.Definition: caught in European waters; slenderer than American lobster
Related Noun(s):langoustine
Category: Food1.Definition: caught in European waters; slenderer than American lobster
Related Noun(s):langoustine
Category: Food