leaf turtle

noun — 3 senses

leaf turtle

noun
1

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

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.