QUEEN CRAB


Meaning of QUEEN CRAB in English

noun

: a large edible crab ( Carpilius corallinus ) of the family Xanthidae that frequents shallow water from the Bahamas to Brazil and is usually pale red marked with scarlet, white, and yellow

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