PUFFBALLS
Definition
PUFFBALLS is the plural of PUFFBALL.
noun PUFFBALL: any of various fungi of the family Lycoperdaceae whose round fruiting body discharges a cloud of spores when mature.
PUFFBALLS is the plural of PUFFBALL.
noun PUFFBALL: any of various fungi of the family Lycoperdaceae whose round fruiting body discharges a cloud of spores when mature.