[1]
T. R. Fasulo, “Applesnails of Florida Pomacea spp. (Gastropoda: Ampullariidae): EENY323/IN598, rev. 6/2011”, EDIS, vol. 2011, no. 8, Aug. 2011.