IN14_D – Dog Tick

IN14_D – Dog Tick

  • Common name: Tick, Dog
  • Scientific name: Haemaphysalis leachi
  • Locality: Cape Town
Purchase
Save to lightbox