chelonia_mydas has definitions from the field of zoology
1
[ noun ] (zoology) large tropical turtle with greenish flesh used for turtle soup

Synonyms

green_turtle

Related terms

sea_turtle Chelonia

*