Find the word definition

The Collaborative International Dictionary
Multiradiate

Multiradiate \Mul`ti*ra"di*ate\, a. [Multi- + radiate.] Having many rays.

Wiktionary
multiradiate

a. Having many rays.