longirostral

enUK

longirostral

(ˌlɒndʒɪˈrɒstrəl) adj (Zoology) (of birds) having a long beak