Definisi 'oculus'

English to English
noun
1 the organ of sight Terjemahkan
source: wordnet30

2 An eye; (Bot.) a leaf bud. Terjemahkan
source: webster1913


Visual Synonyms