Teratogen
English Meaning
- An agent, such as a virus, a drug, or radiation, that causes malformation of an embryo or fetus.
Sorry, No Malayalam Meaning for your input!
See Teratoge Want To Try Teratogen In Malayalam??