A fertilized egg of
Ascaris lumbricoides
.
Tai Soon Yong
CLOSE