English

edit

Noun

edit

ovulids

  1. plural of ovulid

Anagrams

edit