Green-turtle meaning

A large sea turtle (Chelonia mydas) of tropical waters worldwide, having greenish flesh that is prized as food, especially in turtle soup.
noun
0
0
A large, edible species (Chelonia mydas, family Cheloniidae) of marine turtle.
noun
0
0
The green sea turtle.
noun
0
0
Advertisement