CANCROID


Meaning of CANCROID in English

adj like a cancer; as, a cancroid tumor.

2. cancroid ·adj resembling a crab; pertaining to the cancroidea, one of the families of crabs, including the genus cancer.

Webster English vocab.      Английский словарь Webster.