oculate
English
oculate meaning in English • oculate का अर्थ अंग्रेजी में
Adjective
- Furnished with eyes.
- Having spots or holes resembling eyes; ocellated.