Wordigg

xenysalate Definitions

noun

a particular antiseborrheic compound.

Discover More the word xenysalate

Scrabble the word xenysalate

xenysalate thesaurus

Examples include xenysalate