Multiradiate

(a.) Having many rays.