Glossary
A substance that inhibits the biological effects of female sex hormones.
Posted
in
by
Tags: