English → Hindi dictionary

cancroid

कैनक्रोइड / कैनक्रोयड / काँकरोइडNOUN

Definition

the most common form of skin cancer

Looking for poetry? Read shayari and poems by great poets.