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