tree toad (English, noun)
expansion: tree toad (plural tree toads)
Senses:
glosses: Any of the arboreal toads in the genera Hylodes and Pedostibes.
Forms:
form: tree toads
tags: plural