Definify.com
Definition 2024
leaf_frog
leaf frog
English
Noun
leaf frog (plural leaf frogs)
- Any tree frog of the subfamily Phyllomedusinae.
Derived terms
- barred leaf frog
- blue-sided leaf frog
- Burmeister's leaf frog
- giant leaf frog
- gliding leaf frog
- misfit leaf frog
- Morelet’s leaf frog
- northern orange-legged leaf frog
- pink-sided leaf frog
- red-eyed tree frog
- slender leaf frog
- southern orange-legged leaf frog
- tarsier leaf frog
- waxy monkey leaf frog
- yellow-eyed leaf frog