有科學家認為,恐龍是吃了有毒的花草而中毒的:1.2億年前,壹些開花植物中往往含有很強的生物堿,有些生物堿毒性很大。恐龍吃了大量生物堿後,毒素反應導致嚴重的生理紊亂,導致死亡。有科學家認為恐龍滅絕是因為小行星撞擊引起的火山爆發:大約6500萬年前,壹顆巨大的小行星或彗星從天而降,以超過每秒10公裏的速度撞向地球。強大的爆炸沖擊波席卷了半個地球,大部分恐龍就這樣被消滅了。沖擊波過後,壹些恐龍被爆炸引起的全球大火和高溫燒死,烤死。後來氣溫驟降,酸雨淋濕,最後壹只恐龍就葬身在這極其惡劣的環境中。
不管是什麽原因導致恐龍滅絕,原理都是壹樣的,就是生存環境發生了很大的變化,不再適合恐龍生存,最終導致恐龍滅絕。恐龍的滅絕讓我們想起了地球上其他物種的滅絕,那麽它們為什麽沒有呢?隨著地球環境的不斷破壞,洪水、地震、海嘯等自然災害頻繁發生,人類的生存環境面臨嚴重威脅。如果不阻止的話。