Puffbird
[pʌfb:d]
Definition
(noun.) brownish tropical American bird having a large head with fluffed out feathers.
Checker: Nellie--From WordNet
[pʌfb:d]
(noun.) brownish tropical American bird having a large head with fluffed out feathers.
Checker: Nellie--From WordNet