ID 165287042645 © Todoreangabriel | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
adult ascarids biology canis contaminated control cycle diagnostics disease diseases doctor dog education hatch helminth helminthiasis infective infestation invasive larvae life macro medicine nematoda nematode parasite parasites parasitic parasitology photo roundworm roundworms science scientific stage toxocara toxocariasis toxocaridae veterinary worm worms zoonoses