leaf turtle

Noun

 * 1) An.
 * 2) Any turtle in genus.
 * 3) Any of certain similar turtles in subfamily.