Find the word definition

Wiktionary
saddle-billed storks

n. (saddle-billed stork English)