Return to Article Details DNA barcode of native apple snail Pila virescens (Deshayes, 1824) (Gastropoda: Ampullariidae) from Madura Island, Indonesia Download Download PDF