Initial mega-Earth located

1st mega-Earth identified It&#39s an integral element of numerous fuels, fats and chemical compounds that make up living tissues. mass A number … telescope A light-collecting instrument that tends to make distant objects appear nearer through the use of lenses