chelonia-mydas

Nouns

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

Synonyms

green turtle

Words of close approximity