Find the word definition

The Collaborative International Dictionary
Stork-billed

Stork-billed \Stork"-billed`\, a. Having a bill like that of the stork.