puffball in Finnish
puffball in Finnish
tuhkelo
Any of various fungi that produce a cloud of brown dust-like spores from their mature fruiting bodies.