image
Figure 2: Clea helena fertilized egg sac attached to a plant leaf.
Goto home»