Bonsoir,
Puff exprime l'idée de souffler, de gonfler, de bouffer (pas manger !), d'ailleurs a puff veut dire "une bouffée", de cigarette par exemple. On comprend bien le sens de puffball, une balle gonflée qui émet des bouffées (de spores) ; je n'ai pas trouvé s'il y avait un sens premier du mot avant qu'il ne désigne un Lycoperdon s.l., je crois que ça n'a toujours désigné que ça.
Tout aussi logique que notre" vesse-de-loup" (qui a donné Lycoperdon par étymologie inversée), parce que ça va pour des perlatum mais il faut tout de même un sacré loup pour les C. gigantea !
Jplm