ANTLERED CRAB
Meaning of ANTLERED CRAB in English
-lə(d)- noun
: an Australian deepwater crab ( Latreillopsis peterdi ) with a tuberculated carapace and an antler-shaped spine over each eye
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012