Skip to main content

dinocerata

English dinocerata meaning in English  •  dinocerata का अर्थ अंग्रेजी में
Noun
  • a small order of primitive ungulates of the Paleocene and Eocene.
Advertisement