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