marabou ( synonym found)

Definition of marabou:

°A large wading bird native to Africa, with a naked head and neck adapted for scavenging.

Definition of marabou:

°A large wading bird native to Africa, with a naked head and neck adapted for scavenging.

Back to Top