Teredora malleolus Taxon version key [NBNSYS0000178315] Sort order 11320 Taxonomic group Marine bivalve Read more about Teredora malleolus