This anatomy may have been the secret weapon of dinosaurs that gave them that advantage over other animals.
Questa anatomia potrebbe essere stata l'arma segreta dei dinosauri che ha dato loro un vantaggio sugli altri animali.