YourDictionary

tropia medical definition

noun
  1. Abnormal deviation of the eye.
  2. See strabismus.

link/cite print suggestion box