What is the full meaning of puffbirds
PUFFBIRD, any bird of a Central American family relating to the barbets [n]
Example of the word puffbirds placed on a Scrabble board.