Definify.com

Definition 2024


leaf_frog

leaf frog

English

Red-eyed leaf frog (Agalychnis callidryas).

Noun

leaf frog (plural leaf frogs)

  1. 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