cannonball fungus

English

Noun

cannonball fungus (plural cannonball fungi)

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