English dictionary
marabou meaning and definition
Definition and meaning of marabou at MeaningMonkey.org. marabou meaning and definition in the English Dictionary.MARABOU noun
Definition of marabou (noun)
- large African black-and-white carrion-eating stork; its downy underwing feathers are used to trim garments
- synonyms: Leptoptilus crumeniferus, marabou stork, marabout
- the downy feathers of marabou storks are used for trimming garments
Source: Princeton University Wordnet