Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: teratoid  'te-ru,toyd
  1. Resembling a teratoma or having abnormal growth or development; monster-like
    "teratoid tumors can contain various types of tissue"