Wiktionary
brachystelechids
n. (plural of brachystelechid English)
n. (plural of brachystelechid English)