Dictionary Check: puffball
"puffball" is a valid word!
Scrabble
18
points
Words with Friends
23
points
Definition
noun
any of various fungi of the family Lycoperdaceae whose round fruiting body discharges a cloud of spores when mature
noun
any of various fungi of the genus Scleroderma having hard-skinned subterranean fruiting bodies resembling truffles
Advertisement