Definify.com

Definition 2025


menstration

menstration

English

Noun

menstration (plural not attested)

  1. (nonstandard, possibly proscribed) Alternative form of menstruation