Neovenatoridae is a family of large carnivorous dinosauars and lived in Africa, Asia, Europe, South America and North America.
Neovenatoridae is a family of large carnivorous dinosauars and lived in Africa, Asia, Europe, South America and North America.