GeneralConnection.com
➔
Dictionary
oculus dexter
Noun
1. OD
1. eye, oculus, optic
Usage