Stachybotrys echinatus
Source: NCBI Taxonomy (ID 80383)
Taxonomy ID: 80383
Rank: species
Scientific name: Stachybotrys echinatus
Authority: Penicillium echinatum Rivolta 1873; Memnoniella echinata (Rivolta) Galloway 1933
Synonym: Memnoniella echinata; Penicillium echinatum; Stachybotrys echinatus (Rivolta) G. Sm., 1962