Chelonia mydas

noun

1.
large tropical turtle with greenish flesh used for turtle soup