FIGURE 19. Echinolittorina jamaicensis. A–E, G, penes. F, head. H, pallial oviduct. I, J, paraspermatozoa. K in The genus Echinolittorina Habe, 1956 (Gastropoda: Littorinidae) in the western Atlantic Ocean 2184 - Reid, David G. (2009)