SPANISH LOBSTER


Meaning of SPANISH LOBSTER in English

noun

Usage: usually capitalized S

: any of several large sluggish scyllarian crustaceans (genus Scyllarides ) used as bait and sometimes for food in the West Indies

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.