What is the full meaning of puffball
any of various globular fungi [n -S]
Example of the word puffball placed on a Scrabble board.