LOCUST LOBSTER


Meaning of LOCUST LOBSTER in English

noun

Etymology: locust from Italian locusta locust, lobster, from Latin — more at locust

: a decapod crustacean of the family Scyllaridae ; especially : a large edible crustacean ( Scyllarus arctus ) of the Mediterranean sea that somewhat resembles a lobster

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