What is the full meaning of anovulants
ANOVULANT, a drug that inhibits ovulation [n]
Example of the word anovulants placed on a Scrabble board.