leaf turtle
Short definition from Wiktionary
Noun
- An Asian leaf turtle (Cyclemys dentata).
- Any turtle in genus Cyclemys.
- Any of certain similar turtles in subfamily Geoemydinae.
We haven’t written up leaf turtle yet: Simple and Standard meanings, examples and a quiz.