A factor that produces a birth defect is called a?
A factor that produces a birth defect is called a teratogen. Teratogens can be anything from chemicals to drugs to infections that can cause harm to a developing fetus.
Genetic Disorders - Related Articles