Word info

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.

Source: en.wiktionary.org

Close letter words and terms