See also: Torosaurus

English edit

 
artist's conception of Torosaurus latus

Etymology edit

From the genus name.

Noun edit

torosaurus (plural torosauruses)

  1. Any member of the genus †Torosaurus of herbivorous dinosaurs.

References edit

Anagrams edit