Meaning of “menstrual” in the English Dictionary

british dictionary