Definition of Teratoid
Adjective: teratoid 'te-ru,toyd
- (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