Multiradiate

Mul`ti`ra´di`ate


a.1.Having many rays.