Webster's Revised Unabridged Dictionary · 1913

Dentiroster

Dentiroster , noun

[New Latin, from Latin dens, dentis, tooth + rostrum bill, beak: compare French dentirostre.]

(Zoology) A dentirostral bird.