FIGURE 4. Echinolittorina meleagris. A–G, penes. H, head. I, J, pallial oviducts. K–M, egg capsules. N–P, paraspermatozoa. A–C, H, K–P in The genus Echinolittorina Habe, 1956 (Gastropoda: Littorinidae) in the western Atlantic Ocean 2184 - Reid, David G. (2009)