Estrus Meaning

There are 1 meaning(s) for word Estrus

Estrus Meaning 1 : applies to nonhuman mammals: a state or period of heightened sexual arousal and activity

    Synonyms : heat,  oestrus,  rut

Estrus Antonyms