Common Parasites of Veterinary Importance

Arachnids

haemaphysalis-bancrofti-palps
Haemaphysalis bancrofti