English edit

Noun edit

palatinoids

  1. plural of palatinoid

Anagrams edit