Life »

Leohumicola incrustata H. D. T. Nguyen & Seifert 2008

Leohumicola incrustata is a species of Fungi.