I use a betadine mixture on horse wounds(and mine) that might work for chameleons, as long as they don't eat the mixture. I am a big proponent of using sugar mixtures instead of artificial things to speed healing. (I like caring for animals)
Mix betadine solution with sugar mix in sugar until it is peanut butter consistancy, bring it to a boil, it will melt into a honey type mixture. Put this into a jar and seal it and let it cool overnight. Or you can mix honey with the betadyne and skip the cooking.
This stuff lasts forever.
The mixture helps the betadine last a long time. sugar or honey mixed with providone-iodine (Betadine) increases the rate of healing, promotes healthy drainage, and reduces the amount of scarring of open wounds, draining abscesses, and some types of burns in humans and animals, compared with other treatments. Bacteria bind themselves to and are attracted to tissue by the proteins on the cell surface, when overwhelmed with another sugar source it reduces the bacteria's binding ability to tissue
I wouldnt put it on a mouth wound, though
I swear by the stuff. I use it on my cuts and scraps, and on horse scrapes, bites and cuts. It also cures thrush in horse hooves
Enough of my rambling. I was excited to see a topic that I know something about.