A New Definition of "Super Earth"

A New Definition of "Super Earth"
A New Definition of "Super Earth" The Earth as seen by the MESSENGER spacecraft as it passed by on its way to Mercury. NASA / JHUAPL / CIW