Teratoid Definition
terətoid
adjective
Malformed or abnormal.
Webster's New World
noun
(medicine) An abnormal tumor similar to a teratoma.
Wiktionary
(literature) A mutant.
Wiktionary
Other Word Forms of Teratoid
Noun
Singular:
teratoid
Plural:
teratoidsOrigin of Teratoid
From terato- +"Ž -oid
From Wiktionary
Find Similar Words
Find similar words to teratoid using the buttons below.