Definition of Dinoceras

Noun: dinoceras

  1. A variety of dinocerate
    - uintathere

See also:
dino
Dinocerata

Anagrams containing the word dinoceras

dnaorecsi sdinocera asdinocer rasdinoce erasdinoc cerasdino ocerasdin nocerasdi inocerasd