YourDictionary

anovulant medical definition

noun
A drug that suppresses ovulation.

Learn more about anovulant

link/cite print suggestion box