Spanish

edit

Noun

edit

dinocerado m (plural dinocerados)

  1. dinoceratan