Translation of globo ocular in English:

globo ocular

eyeball, n.

Definition of eyeball in English

masculine noun

  • 1

    eyeball