You searched for: “parophthalmoncus
parophthalmoncus
A tumor situated near the eye.