Meaning of tree frog
Definition of tree frog
(noun)
arboreal
amphibians
usually
having
adhesive
disks at the tip of
each
toe; of
southeast
Asia and Australia and America
any of
various
Old World
arboreal
frogs
distinguished
from
true
frogs by
adhesive
suckers on the toes
Other information on tree frog
WIKIPEDIA results for
tree frog
Amazon results for
tree frog
Tweet