Xenochalara juniperi
Source: NCBI Taxonomy (ID 104697)
Taxonomy ID: 104697
Rank: species
Scientific name: Xenochalara juniperi
Authority: Xenochalara juniperi M.J. Wingf. & Crous, 2000
Statistics: 11 sequences