Synonyms of Teratoma in English :
Antonyms of Teratoma in English
Thesaurus of Teratoma in English
1. (noun) a tumor consisting of a mixture of tissues not normally found at that site