cancroid
English
cancroid meaning in English • cancroid का अर्थ अंग्रेजी में
Adjective
- Resembling a crab; pertaining to the Cancroidea, one of the families of crabs, including the genus Cancer.
- Like a cancer; as, a cancroid tumor.