What is the meaning of Oestrus?

A biting fly of the genus Oestrus; a botfly.

A bite or sting.

A passion or frenzy.

A female animal's readiness to mate; heat, rut.

gadfly

Source: wiktionary.org