ovulites

English

Noun

ovulites

  1. plural of ovulite

Anagrams