teratogen (n.)youdaoicibaDictYouDict[teratogen 词源字典]
1959, from terato- "marvel, monster" + -gen.[teratogen etymology, teratogen origin, 英语词源]