'puffbird' definitions:

Definition of 'puffbird'

(from WordNet)
noun
Brownish tropical American bird having a large head with fluffed out feathers