Meaning of canyon treefrog
Definition of canyon treefrog
(noun)
a
small
chiefly
ground
dweller
that
stays
within
easy
jumping
distance
of water; of United States
southwest
and
northern
Mexico
Other information on canyon treefrog
WIKIPEDIA results for
canyon treefrog
Amazon results for
canyon treefrog
Tweet