Find the word definition

Wiktionary
clawed frog

n. A group of aquatic carnivorous frogs in the ''Xenopus'' genus, which are very small and have small claws.