PUFFBALLS
Scrabble letter values: P3U1F4F4B3A1L1L1S1 = 19
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.
Synonyms of PUFFBALL: true_puffball