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