enterobius
genus Oxyuris
|
|
Oxyuris tenuicauda (organism)
Oxyuris tenuicauda
Id
53761002
Status
Primitive