Definify.com

Definition 2026


estruation

estruation

English

Noun

estruation (usually uncountable, plural estruations)

  1. Alternative form of oestruation