Close
Figure 2: Thin inner membrane of Hymenolepis diminuta egg with six hooklets