Life … Animals Mollusks Gastropods Dialidae Diala Diala semistriata species 12 observations Diala semistriata Diala semistriata Field notes Close