Yes as stated above there is a coating and yours is starting to peel. My suggestion is to have a pro detailer wet sand and polish them back to clear. It's certainly something that you can do on your own if you are comfortable with it, but requires a buffer to do it correctly.
Then to keep them that way you should have a chemical based polish on hand like a paint cleaner and every few months polish them lightly and they will stay clear and clean. My 96 Camry lens are perfect.