Synonyms
Etymology

1. teratoma

noun. a tumor consisting of a mixture of tissues not normally found at that site.

Synonyms

  • tumour
  • neoplasm

Etymology

  • -oma (English)
  • -ωμα (Ancient Greek (to 1453))
  • terato- (English)
  • τερας (Ancient Greek (to 1453))

Featured Games

Synonym.com