leaf frog (English, noun)
expansion: leaf frog (plural leaf frogs)
Senses:
glosses: Any tree frog of the subfamily Phyllomedusinae.
Forms:
form: leaf frogs
tags: plural