Retusa truncatula Taxon version key [NBNSYS0000177664] Sort order 4230 Taxonomic group Marine slug Read more about Retusa truncatula