Dentirostrate /(?)/

Den·ti·ros·trate

Dentirostrate

a.
  1. Dentirostral.