|
Haemaphysalis leachi leachi (organism)
Haemaphysalis leachi leachi
Yellow African dog tick
Id50596001
StatusPrimitive