Ascaris lumbricoides
A. lumbricoides
: embryonated egg having a second stage (L2) larva.
Home
Next Image
Previous Image