Chelonia mydas
English Dictionary
->
Letter C
-> Chelonia mydas
Search Dictionary:
Chelonia mydas Definition
(n)
large
tropical
turtle
with
greenish
flesh
used
for
turtle
soup
Chelonia mydas Synonyms
Chelonia mydas
green turtle
© Art Branch Inc.