snouted frog (English, noun)
expansion: snouted frog (plural snouted frogs)
Senses:
glosses: Any small frog in the genus Mertensophryne.
Forms:
form: snouted frogs
tags: plural