English dictionary
puffbird meaning and definition
Definition and meaning of puffbird at MeaningMonkey.org. puffbird meaning and definition in the English Dictionary.PUFFBIRD noun
Definition of puffbird (noun)
- brownish tropical American bird having a large head with fluffed out feathers
Source: Princeton University Wordnet