Dentiroster
/(?)/
Den·ti·ros·ter
Dentiroster
n.
pl.
Dentirostres
A dentirostral bird.
(Zool.)