genus Onchocerca
|
Onchocerca sweetae (organism)
Onchocerca sweetae
Id
69591003
Status
Primitive