19 Jan English-Spanish Dictionary - Diccionario de Inglés y Castellano, Healthcare - Cuidado de la salud, Medicine - Medicina teratogen – terat??geno June 3, 2017 By Jaime Facebook Twitter Pinterest linkedin Telegram teratogen -??chemical substance that kills or damages developing cells, capable of causing genetic mutations and birth defects - dioxin...Continue reading