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.