Solza margarita is an extinct animal of uncertain phylogeny which lived about 555 mya in the Ediacaran period.
Read more in the app
Paleontologists Find First Evidence of Ediacaran Habitat Selection
Study: Ediacaran Animals Ate Green Algae and Bacteria
Study: Decreased Global Oxygen Availability Caused End-Ediacaran Mass Extinction
Paleontologists Find Evolutionary Link between Ediacaran and Early Cambrian Multicellular Animals