Meaning

3 senses
  1. An Asian leaf turtle (Cyclemys dentata).

  2. Any turtle in genus Cyclemys.

  3. Any of certain similar turtles in subfamily Geoemydinae.

Forms

plural: leaf turtles
Singularleaf turtle
Pluralleaf turtles

regular

See also

neighbours in the dictionary
leaf turtle — meaning, examples, forms, synonyms | Krumeto