English
Detailed Synonyms for green turtle in English
green turtle:
green turtle [the ~] noun
-
the green turtle
– large tropical turtle with greenish flesh used for turtle soup 1the green turtle; the Chelonia mydas– large tropical turtle with greenish flesh used for turtle soup 1