Word info

octoradiated

Adjective

Meaning

Having eight rays.

Source: Webster's dictionary

Close letter words and terms