Find the word definition

Wiktionary
clawed frogs

n. (clawed frog English)