tree frog ( synonym found)

Definition of tree frog:

(n) : tree frogs are frogs of the family Hylidae. They are of small size and more elegant in form than the true frogs (family Ranidae). Many tree frogs have bright coloration

Definition of tree frog:

(n) : tree frogs are frogs of the family Hylidae. They are of small size and more elegant in form than the true frogs (family Ranidae). Many tree frogs have bright coloration

Back to Top