Definify.com

Definition 2024


estruation

estruation

English

Noun

estruation (usually uncountable, plural estruations)

  1. Alternative form of oestruation