clawed frog
noun
Definitions
Any of a group of aquatic carnivorous frogs in the genus Xenopus, which are very small and have small claws.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Any of a group of aquatic carnivorous frogs in the genus Xenopus, which are very small and have small claws.