Home
Search
Index
Definify.com
Definition
2024
estruation
estruation
English
Noun
estruation
(
usually uncountable
,
plural
estruations
)
Alternative form of
oestruation
Similar Results
Estuation
Estimation
Estivation
Extruction
Destruction