Wiktionary
diplocercids
n. (plural of diplocercid English)
n. (plural of diplocercid English)