Robuta

https://www.merriam-webster.com/dictionary/spheraster SPHERASTER Definition & Meaning - Merriam-Webster The meaning of SPHERASTER is a many-rayed sponge spicule with a spherical central body. definitionmeaningmerriamwebster