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