The smallest dinosaur ever is alive today. The bee hummingbird, which lives in Cuba and islands in that chain, usually weighs between 2 and 2.5 oz. and is just over 2 inches long. Bird evolved from therapod dinosaurs and hence are dinosaurs.

Comments