genus Onchocerca
|
Onchocerca armillata (organism)
Onchocerca armillata
Id
112444008
Status
Primitive