Wiktionary
troglodytids
n. (plural of troglodytid English)
n. (plural of troglodytid English)