Definitions of dinocerate:

  • noun:   an extinct ungulate