Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cancroid
in English
cancroid
us
/kænˈsraʊd/
uk
/kænˈsraʊd/
#uncommon
Definitions
Adjective
resembling
a
crab
;
crustacean-like
The
cancroid
tumor
grew
rapidly
under
the
skin
.
related
to
squamous
cell
carcinoma
;
cancerous
Cancroid
cells
are
often
found
in
patients
with
certain
types
of
cancer
.
Noun
a
disease
mimicking
cancer
(
pathological
condition
)