Multiradiate
/(?)/
Mul·ti·ra·di·ate
Multiradiate
a.
Having many rays.