No, it definitely isn't. I was a medical doctor for 20 years, and I still had to look it up (fortunately I wasn't an ophthalmologist!)
Although the definition is right, asthenopia is medical jargon, and unlikely to be understood by most people. You might get away with the terms "myopia" and perhaps "hypermetropia and strabismus" but for now, I'd stick with "eye strain".
- For Teachers