Over 1,272 species of green turtle (Chelonia mydas) and hawksbill turtle (Eretmochelys imbricata) across the Philippines have been identified by…
Tag
Over 1,272 species of green turtle (Chelonia mydas) and hawksbill turtle (Eretmochelys imbricata) across the Philippines have been identified by…