Where does “estrous” come from?

estrous (English): Of, pertaining to, or in a state of estrus

Definitions

  1. Of, pertaining to, or in a state of estrus

Words derived from “estrous