european lobster Meaning, Definition & Usage

  1. noun similar to but smaller than American lobsters
  2. noun lobster of Atlantic coast of Europe
    Homarus vulgaris.

WordNet