|
Haemaphysalis punctata (organism)
Red sheep tick
Haemaphysalis punctata
Id75883005
StatusPrimitive