English dictionary
umbrella bird meaning and definition
Definition and meaning of umbrella bird at MeaningMonkey.org. umbrella bird meaning and definition in the English Dictionary.UMBRELLA BIRD noun
Definition of umbrella bird (noun)
- black tropical American bird having a large overhanging crest and long feathered wattle
- synonyms: Cephalopterus ornatus
Source: Princeton University Wordnet