Lepidochelys olivacea (Eschscholtz, 1829)

Native, ABP: V01139


Taxonomy

KingdomAnimalia
PhylumChordata
ClassReptilia
OrderTestudines
FamilyCheloniidae
GenusLepidochelys
Specific Epithetolivacea