Definition: 1. Any drug that prevents ovulation.
Show more information about anovulant
Search took: 1.2955 ms