Meaning of chelonia mydas
Definition of chelonia mydas
(noun)
large
tropical
turtle
with
greenish
flesh
used
for
turtle
soup
Other information on chelonia mydas
WIKIPEDIA results for
chelonia mydas
Amazon results for
chelonia mydas
Tweet