大約在6500萬年以前,不可一世的恐龍大家族突然從地球上消失了。當時究竟發生了什么變化,使這樣一個龐大的種群迅速滅絕了呢?多年以來,人們一直為此而爭論不休。小行星碰撞說是比較流行的一種。這種學說認為,小行星碰撞地球后,產生的大量粉塵可以在大氣層中漂浮3至5年,阻攔陽光照射到地球上。恐龍賴以生存的植物因此而枯萎,恐龍也就饑餓而死啦。這種理論為此還尋找到某些證據,如在沉積層中發現高含銥層(小行星的含銥量比地球豐富得多),而這一沉積年代剛好與恐龍滅絕年代相符。還有人認為某地下圓形成構造就是當時碰撞形成的大坑。此理論也有說是撞擊發生在海洋,造成5公里的巨浪吞沒了眾多植物和動物。另一種理論認為是有毒彗星撞擊后,某些生物中毒死亡,導致生物鏈中斷而引發系列生物滅絕。比較有說服力的是氣候說,該理論認為,地球氣候是冰期與非冰期交替出現,恐龍不幸遇上了寒冷的時代,可它們偏偏是喜歡溫暖的動物,如果不被凍死才是怪事。而造成地球一陣冷一陣熱的原因,可能是太陽附近的某顆超新星大爆發或太陽有一顆距離它時遠時近的伴星。超新星爆發會使空氣中的水形成冰晶并跑到上層大氣中屏蔽了陽光的熱輻射。而當伴星遠離太陽時,地球也會變冷。還有理論說是地球板塊發生變化,火山噴發頻繁,氣候變冷,有花植物增多,而恐龍卻不喜歡吃有花植物。也有說大量哺乳動物出現,它們吃了恐龍蛋使其斷子絕孫;恐龍天下無敵手,龐大導致失控,造成相對食物缺少,自相爭斗而滅絕。不下幾十種版本,卻沒有一個能成為結論。