cannonball fungus
Noun
Meaning
cannonball fungus (plural cannonball fungi)
Any fungus of the genus Sphaerobolus in the family Geastraceae, which discharge their spores with explosive force.
Noun
cannonball fungus (plural cannonball fungi)
Any fungus of the genus Sphaerobolus in the family Geastraceae, which discharge their spores with explosive force.