Meaning of puffball
Definition of puffball
(noun)
any of
various
fungi
of the
family
Lycoperdaceae whose
round
fruiting
body
discharges a
cloud
of spores when
mature
any of
various
fungi
of the
genus
Scleroderma having hard-skinned
subterranean
fruiting
bodies resembling truffles
Other information on puffball
WIKIPEDIA results for
puffball
Amazon results for
puffball
Tweet