cannonball fungus

Noun

 * 1) Any fungus of the genus  in the family, which discharge their spores with explosive force.