Definition of Teratoid

Adjective: teratoid  'te-ru,toyd

  1. (genetics, medicine) monster-like, exhibiting abnormal development
    "Of the distinct teratoid tumors, the most frequent is the dermoid cyst"

See also:
teratogens
teratologic

Anagrams containing the word teratoid

ttidaroe dteratoi idterato oidterat toidtera atoidter ratoidte eratoidt