T. Hutchens UK-KSU Parasites
2003-2004
•Stage 3 larvae contained in water droplets waiting to be consumed by grazing ruminant.