A meteorite is the name for a space rock or meteoroid which has survived falling through the atmosphere and has landed on Earth.
Mars Express achieves 25,000 orbits
Mars Express achieves 25,000 orbits by Erica Marchand Paris, France (SPX) Mar 28, 2024 Celebrating a significant milestone, ESA's Mars...