English
|
German
|
Russian
|
Czech
English
for English speakers
English
as a second language
Englisch
für Deutschsprachige
английский
для русскоговорящих
angličtina
pro mluvčí češtiny
tumoroid
English
Meaning
tumoroid
meaning
What does
tumoroid
mean?
tumoroid
noun
—
An
aggregate
of
cancer
cells
formed
in
vitro
Are you looking for...?
tumorous
|
tumorolytic
|
tumorosphere
|
tumorogenesis
|
tumorous varix
|
tumor-specific transplantation antigen
|
tumor
|
tumorlike
|
tumorless
|
tumorized
|
tumorigenic
|
tumoricide