tree toad

views updated

tree toad • n. another term for tree frog.

More From encyclopedia.com