Norwegian lobster

Explore definitions, synonyms, and language insights of Norwegian lobster

Definitions

Noun
caught in European waters; slenderer than American lobster

More General Terms