teratogens definition
Medical Definition of Teratogen. Teratogen: Any agent that can disturb the development of an embryo or fetus. Teratogens may cause a birth defect in the child. Or a teratogen may halt the pregnancy outright. The classes of teratogens include radiation, maternal infections, chemicals, and drugs.