Glossary
A medical specialist in the study of birth defects; from the Greek teras, meaning “monster.”
Posted
in
by
Tags: