Wiktionary
tenuipalpids
n. (plural of tenuipalpid English)
n. (plural of tenuipalpid English)