Definify.com
Definition 2024
Martian_spherule
Martian spherule
English
Noun
Martian spherule (plural Martian spherules)
- One of a group of iron oxide concretions found in the Meridiani Planum on Mars.
Martian spherule (plural Martian spherules)