English

edit

Noun

edit

palatinoids

  1. plural of palatinoid

Anagrams

edit