Marabou stork

noun

Definitions

Noun
  1. 1
    Synonym of marabou.
  2. 2
    large African black-and-white carrion-eating stork; its downy underwing feathers are used to trim garments wordnet

Next best steps

Mini challenge

Unscramble this word: maraboustork