PUFFBALL


Meaning of PUFFBALL in English

[puff.ball] n (1649): any of various globose and often edible fungi (esp. family Lycoperdaceae) that discharge ripe spores in a smokelike cloud when pressed or struck

Merriam-Webster English vocab.      Английский словарь Merriam Webster.