CANCROID


Meaning of CANCROID in English

adj. & n.

--adj.

1. crablike.

2 resembling cancer.

--n. a disease resembling cancer.

Oxford English vocab.      Оксфордский английский словарь.