Find the word definition

Wiktionary
menstrual fluids

n. (plural of menstrual fluid English)