palatinoids

English

Noun

palatinoids

  1. plural of palatinoid

Anagrams