Xenopus
Explore definitions, synonyms, and language insights of Xenopus
Definitions
                    Noun
                    
            an African clawed frog; in some classifications made the type genus of a separate family Xenopodidae
                Explore definitions, synonyms, and language insights of Xenopus