Indonesian Tools

English Tools

Definisi 'cancroid'

English to English
1. of or relating to a cancroid Terjemahkan
source: wordnet30

2. Resembling a crab; pertaining to the Cancroidea, one of the families of crabs, including the genus Cancer. Terjemahkan
source: webster1913

3. the most common form of skin cancer Terjemahkan
source: wordnet30

Visual Synonyms

Link to this page: