Wordigg

xenoma Definitions

noun

a growth caused by various protists and fungi, most notably microsporidia.

Discover More the word xenoma

Scrabble the word xenoma

xenoma thesaurus

Examples include xenoma