Teredinidae

Kingdom: Animalia
Phylum: Mollusca
Class: Bivalvia
Infraclass: Euheterodonta
Subclass: Heterodonta
Order: Myoida
Family: Teredinidae