Definify.com

Definition 2024


menstration

menstration

English

Noun

menstration (plural not attested)

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