Life … Animals Mollusks Bivalves Myida Shipworms Teredininae Teredora genus Teredora Teredora Children Teredora princesae Close