onchocerca
/ɒn.koʊˈtʃɛr.kə/Definitions
1. noun
A genus of parasitic nematode worms, typically causing river blindness in humans.
“Onchocerca volvulus is the main cause of onchocerciasis in sub-Saharan Africa.”
1. noun
A genus of parasitic nematode worms, typically causing river blindness in humans.
“Onchocerca volvulus is the main cause of onchocerciasis in sub-Saharan Africa.”