Wordigg

xenbucin Definitions

noun

a particular analgesic drug.

Discover More the word xenbucin

Scrabble the word xenbucin

xenbucin thesaurus

Examples include xenbucin