cannonball fungusWiktionary 原文英美释义名词noun1Any fungus of the genus Sphaerobolus in the family Geastraceae, which discharge their spores with explosive force.