Word of the Day

Dysmenorrhea

Painful or difficult menstruation. ...