Dentiroster

n. pl. Dentirostres (#).
  1. A dentirostral bird.