ovulars

English

Noun

ovulars

  1. plural of ovular

Anagrams