Sporomusa termitida
Source: NCBI Taxonomy (ID 2377)
Taxonomy ID: 2377
Rank: species
Scientific name: Sporomusa termitida
Authority: Sporomusa termitida Breznak et al. 1990