dinocerata : Idioms & Phrases


order dinocerata

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