penthaleids

English

Noun

penthaleids

  1. plural of penthaleid

Anagrams