OESTRUAL MEANING IN ENGLISH

• Oestrual Definition & Synonyms

  1. (a.) Of or pertaining to sexual desire; -- mostly applied to brute animals; as, the oestrual period; oestrual influence.


RECENT SEARCHES