Genus Trichuris larva
Trichuris trichiura
|
|
Larva of Trichuris trichiura (organism)
Trichuris trichiura larva
Larva of Trichuris trichiura
Id
609077004
Status
Primitive