Subscribe
URL of the page has been copied to clipboard.
Meaning : A small chiefly ground dweller that stays within easy jumping distance of water. Of United States southwest and northern Mexico.
Synonyms : hyla arenicolor
Install App
Canyon treefrog meaning in Telugu.