PUFFBALLS
“PUFFBALLS” is a valid word.
19
Scrabble points
24
Words with Friends
9
letters
Definition
PUFFBALLS is a form 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