Question: what is the main difference between shelf fungi puffballs and mushrooms?
Answer: What is the main difference between shelf fungi puffballs, and mushrooms? Mushrooms form spores on basidia that exist in the gills of the cap, puffballs produce spores on basidia enclosed in a membrane, and shelf fungi produce spores on basidia in pores on the fruiting body.