||
Larva of Trichuris trichiura (organism)
Trichuris trichiura larva
Larva of Trichuris trichiura
Id609077004
StatusPrimitive