Dictionary search results

Showing 1-3 of 3 results

spiny lobster British & World English

A large edible crustacean with a spiny shell and long heavy antennae, but lacking the large claws of true lobsters