Misc: An external agent that alters foetal development is called a?


Answer: Loading...