Word info

ovulator

Noun

Meaning

ovulator (plural ovulators)

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

Source: en.wiktionary.org

Close letter words and terms