Quantcast

Latest Isotopes of iron Stories

Evidence Found That Exploding Star Gave Birth To Solar System
2012-12-17 15:00:11

Researchers found evidence that the force of an exploding star prompted the formation of the solar system.


Word of the Day
edulcoration
  • The act of sweetening by admixture of some saccharine substance.
The word 'edulcoration' comes from a Latin word meaning 'making sweet'.