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