Dentiroster
Dentiroster , noun
[New Latin, from Latin dens, dentis, tooth + rostrum bill, beak: compare French dentirostre.]
(Zoology) A dentirostral bird.
Dentiroster , noun
[New Latin, from Latin dens, dentis, tooth + rostrum bill, beak: compare French dentirostre.]