Meaning ofcancroidsin English

cancroids

us/ˈkænkrɔɪdz/uk/ˈkænkrɔɪdz/

Lemma:cancroid

The lemma is the base or root form of this word.