menstrua

Catamenial discharges; menses.

noun

Latin plural of menstruum.

noun

Plural form of menstruum.