NASA Finds a Flower on Mars? What New Photo of the Curiosity Rover Reveals
Plants also mean living organisms, as they contain cells, DNA, and so on. If you find plants on another planet, you can consider that you’ve found alien life. Furthermore, you won’t even have to worry about those alien life forms…