Strongyloides
|
Strongyloides papillosus (organism)
Strongyloides papillosus
Intestinal threadworm
Strongyloides papillosus
Id
12723005
Status
Primitive