sterraster

noun
ster·​ras·​ter | \ stə̇ˈrastə(r)\
plural -s

Definition of sterraster

: a spherical sponge spicule with many small rays

History and Etymology for sterraster

New Latin, from Greek sterros firm, solid (akin to Greek stereos solid) + New Latin -aster

Keep scrolling for more