leaf turtle
Jump to navigation
Jump to search
English[edit]
Noun[edit]
leaf turtle (plural leaf turtles)
- An Asian leaf turtle (Cyclemys dentata).
- Any turtle in genus Cyclemys.
- Any of certain similar turtles in subfamily Geoemydinae.