Definify.com

Definition 2024


dinoceratan

dinoceratan

English

Noun

dinoceratan (plural dinoceratans)

  1. Any of various extinct mammals, of the order Dinocerata, somewhat similar to the rhinoceros.