Longirostral /(?)/

Lon·gi·ros·tral

Longirostral

a.
  1. Having a long bill; of or pertaining to the Longirostres. (Zool.)