The Collaborative International Dictionary
Dentirostrate
Dentirostrate \Den`ti*ros"trate\, a. Dentirostral.