marabous

noun

Plural form of marabou.