Wiktionary
onchocercids
n. (plural of onchocercid English)
n. (plural of onchocercid English)