English

edit

Noun

edit

phalaenids

  1. plural of phalaenid

Anagrams

edit