Return to Article Details INTERNAL ANATOMY OF THE OLIVE TURTLE (Lepidochelys olivacea)