Pilobolus umbonatus
Source: NCBI Taxonomy (ID 101123)
Taxonomy ID: 101123
Rank: species
Scientific name: Pilobolus umbonatus
Authority: Pilobolus umbonatus Buller, 1958