English Dictionary
◊ TEREDINIDAE
Teredinidae
n : shipworms [syn: {Teredinidae}, {family Teredinidae}]