GREEN TURTLE


Meaning of GREEN TURTLE in English

Function: noun

Date: 1657

: a large usually herbivorous sea turtle ( Chelonia mydas ) of warm waters with a smooth greenish or olive-colored shell

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.