Find the word definition

Wiktionary
african clawed frogs

n. (African clawed frog English)