Definition of
Umbrella Bird
- (noun, animal) black tropical American bird having a large overhanging crest and long feathered wattle
via WordNet, Princeton University
Synonyms of Umbrella Bird
Need more information on Umbrella Bird?
Umbrella Bird on Wikipedia
Umbrella Bird on Wiktionary
Umbrella Bird on Google