YourDictionary

Dictionary Home » Medical Definitions » Hendersonula toruloidea

Hendersonula toruloidea medical definition

noun
A species of black yeast capable of producing infections of the toenails as well as of the skin of the feet.

link/cite print suggestion box