Refine this word faster
Marabou stork
noun
Definitions
Noun
- 1 Synonym of marabou.
- 2 large African black-and-white carrion-eating stork; its downy underwing feathers are used to trim garments wordnet
See also for "marabou stork"
Next best steps
Mini challenge
Unscramble this word: maraboustork