dinoceras
English
dinoceras meaning in English • dinoceras का अर्थ अंग्रेजी में
Noun
- A genus of large extinct Eocene mammals from Wyoming; -- called also Uintatherium>. See >Illustration > in Appendix.