sea-turtle tanrec seaturtle lamentin hippotragin terutero bartramian sandpiper scheltopusik paleonemertean papionin