Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


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"