octoradiated
English
octoradiated meaning in English • octoradiated का अर्थ अंग्रेजी में
Adjective
- Having eight rays.