rhynchodont

rhynchodont

(ˈrɪŋkəʊˌdɒnt) adj (Zoology) having a toothed beak