A fertilized egg of Ascaris lumbricoides.
Tai Soon Yong
CLOSE