Marabout Meaning
There are 1 meaning(s) for word Marabout
Meaning 1 : large African black-and-white carrion-eating stork; its downy underwing feathers are used to trim garments
Synonyms : leptoptilus crumeniferus, marabou, marabou stork
Synonyms : leptoptilus crumeniferus, marabou, marabou stork
