Torosaurus
noun
To·ro·sau·rus
| \ ¦tōrō¦sȯrəs\
Definition of Torosaurus
: a genus of dinosaurs (suborder Ceratopsia) of the Laramie formation
Keep scrolling for more