Definition, synonyms and related words
The edible greenish material found underneath the upper half of a turtle's carapace (shell).