squirrel frog (English, noun)
expansion: squirrel frog (plural squirrel frogs)
Senses:
glosses: Synonym of squirrel tree frog.
Forms:
form: squirrel frogs
tags: plural