CANCROID


Meaning of CANCROID in English

( a. )

Resembling a crab; pertaining to the Cancroidea, one of the families of crabs, including the genus Cancer.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.