‘Poppy seeds’ and ‘leopard spots’ on Mars could hint at ancient microbial life A rock on Mars that may hold clues about ancient microbial life on the Red Planet continues to puzzle scientists. Astrobitica March 14, 2025 (Last updated: March 14, 2025) 1 minute read A rock on Mars that may hold clues about ancient microbial life on the Red Planet continues to puzzle scientists. About the Author Astrobitica Administrator Visit Website View All Posts Post navigation Previous: Live Event: The Hypersonics Revolution – A Conversation with Mark LewisNext: ‘Warhammer 40,000: Space Marine 3’ has been officially announced, but you’ll have to wait a while to purge more alien scum