tree frog

/ˈtɹiːfɹɒɡ/

tree frog

English Noun
Ad

Definition

A frog of the family Hylidae, of small size and more elegant in form than the true frogs (family Ranidae), often with a bright coloration.

Etymology

Compound of tree + frog.

Ad