Multiradiate definition

Having many rays.
adjective
0
0
Advertisement

Origin of multiradiate

  • multi- +‎ radiate

    From Wiktionary