Teredo Dataset NCBI Taxonomy Rank GENUS Classification kingdom Metazoa phylum Mollusca class Bivalvia order Myida family Teredinidae genus Teredo Name Homonyms Teredo