hendersonula toruloidea








n.

  1. A species of black yeast capable of producing infections of the toenails as well as of the skin of the feet.
69 queries 0.624