Dentiroster /(?)/

Den·ti·ros·ter

Dentiroster

n.

pl. Dentirostres

  1. A dentirostral bird. (Zool.)