The smallest carnivorous dinosaurs, such as Compsagnathus, are insects and small vertebrates. Large carnivorous dinosaurs usually ate large and small herbivorous dinosaurs. Some, however, ate fish, including Spinosaurus and Baryonyx.
Copyright © 2026 eLLeNow.com All Rights Reserved.