Search cancroid cancroid [L, crab; Gk, eidos, form] , 1. pertaining to a lesion resembling a cancer. 2. a moderately malignant skin cancer. Tweet Telegram VK Random Words Stensen’s duct standardization, standardize immunogenetics marriage therapy psychiatric foster care DAF Mexican typhus heteroallele esophagogastroduodenoscopy (EGD)