leaf turtle
noun1
An Asian leaf turtle (Cyclemys dentata).
2
Any turtle in genus Cyclemys.
3
Any of certain similar turtles in subfamily Geoemydinae.
- Derived terms
- Annam leaf turtle, black-breasted leaf turtle, Oldham's leaf turtle, stripe-necked leaf turtle, Vietnamese leaf turtle