English edit

Etymology edit

ovulate +‎ -or

Noun edit

ovulator (plural ovulators)

  1. An animal that ovulates (typically, in a specified manner)