genus Onchocerca
|
Onchocerca cebei (organism)
Onchocerca cebei
Id
53789004
Status
Primitive