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