noun : PUFFBALLS
Source: WordNet 3.1
-
1. (
) any of various fungi of the family Lycoperdaceae whose round fruiting body discharges a cloud of spores when mature ;
-
2. (
) any of various fungi of the genus Scleroderma having hard-skinned subterranean fruiting bodies resembling truffles ;
See more about : PUFFBALLS