Ascaris lumbricoides

A. lumbricoides: embryonated egg having a second stage (L2) larva.

Home Next Image Previous Image