Wiktionary
pachylaelapids
n. (plural of pachylaelapid English)
n. (plural of pachylaelapid English)