elaverr@gmail.com
Spumellaria is an order of radiolarians, many with spherical, multi-layered skeletal structures.
(Current work-in-progress)