Wordigg

xenopid Definitions

noun

any of the genus xenopus of clawed frogs.

Discover More the word xenopid

Scrabble the word xenopid

xenopid thesaurus

Examples include xenopid