demulen

Noun
  1. Trade name for an oral contraceptive (synset 103179657)

Other Searches