Definitions
noun
a small chiefly ground dweller that stays within easy jumping distance of water; of United States southwest and northern Mexico
Look “hyla arenicolor” up elsewhere
Want another word?
Spin the dictionary for a fresh one.