A meteorite impact that caused plants to cease production of pollen, meaning that flowering plants had shut down, causing a chain reaction up the food chain that eventually led to the extinction of the T-Rex.
Copyright © 2026 eLLeNow.com All Rights Reserved.