Noun Definition

dinocerata

1.Definition: small order of primitive ungulates of the Paleocene and Eocene

Category: Animals