Dictionary |
1 Result
#1
oculus
n.
[
eye
,
optic
] the organ of sight
. wn