green turtle

1. (noun) large tropical turtle with greenish flesh used for turtle soup
Synonyms: Chelonia mydas
Related Words: marine turtle, sea turtle



Terms and Conditions of Use / Copyright Notice