leaf turtle noun3 •An Asian leaf turtle (Cyclemys dentata). •Any turtle in genus Cyclemys. •Any of certain similar turtles in subfamily Geoemydinae. formsleaf turtles