Teredothyra excavata Taxon version key [NBNSYS0000187634] Sort order 11330 Taxonomic group Marine bivalve Read more about Teredothyra excavata