dinocerata Meaning, Definition & Usage

  1. noun small order of primitive ungulates of the Paleocene and Eocene
    order Dinocerata.

WordNet