cannonball fungus noun1 •Any fungus of the genus Sphaerobolus in the family Geastraceae, which discharge their spores with explosive force. formscannonball fungi