teratoma
nounDefinition of teratoma
: a tumor made up of a heterogeneous mixture of tissues
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more