TERATOID Meaning of TERATOID in English /ter"euh toyd'/ , adj. Biol.resembling a monster. [ 1875-80; TERAT- + -OID ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012