Strange ‘leopard spots’ in a Mars rock could be the strongest hint of life yet
'Poppy seeds' and 'leopard spots' on Mars could hint at ancient microbial life
Physical and Chemical Constraints on Biotic and Abiotic Formation Mechanisms of "Poppy Seeds" and "Leopard Spots" in the Bright Angel Unit, Neretva Vallis, Mars