Dictionary.com
Thesaurus.com
have been ovulating
  • present perfect progressive of ovulate.

More Suggestions