green-turtle

Nouns

  • (n) large tropical turtle with greenish flesh used for turtle soup Chelonia mydas,

Synonyms

Chelonia mydas

Words of close approximity

green turtle soup