estruation

English

Noun

estruation (usually uncountable, plural estruations)

  1. Alternative form of oestruation.