ynolates

English

Noun

ynolates

  1. plural of ynolate

Anagrams