Ascaris Lumbricoides
Toxocara canis Sidney Milliron Aaron Bettenhausen.
Toxocara canis
ANIMAL DIVERSITY ~ INVERTEBRATES ~VERTEBRATES