Stork-billed /(?)/

Stork·-billed

Stork-billed

a.
  1. Having a bill like that of the stork.