Life … Animals Mollusks Bivalves Myida Shipworms Teredora Teredora princesae species Teredora princesae Teredora princesae Close