teratogen (n.)youdaoicibaDictYouDict
1959, from terato- "marvel, monster" + -gen.