Definitions
noun
a tumor consisting of a mixture of tissues not normally found at that site
Look “teratoma” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a tumor consisting of a mixture of tissues not normally found at that site