Word info

torvosaurid

Noun

Meaning

torvosaurid (plural torvosaurids)

(zoology) Any dinosaur in the family Torvosauridae (syn. of Megalosauridae).
Synonym: megalosaurid

Source: en.wiktionary.org

Close letter words and terms