Definify.com

Definition 2025


estruation

estruation

English

Noun

estruation (usually uncountable, plural estruations)

  1. Alternative form of oestruation