In medicine, the Latin phrase "oculus dexter" refers to what part of the human body?

Congratulations! You are Correct!

https://triviatoday.com/coupons/