Wiktionary
amphilestids
n. (plural of amphilestid English)
n. (plural of amphilestid English)