Definitions for teratoid
  • Teratoid (a.) - Resembling a monster; abnormal; of a pathological growth, exceedingly complex or highly organized.
Words in your word
2 Letter Words
ad ae ai ar at de do ed er et id it od oe oi or re ta ti to