From oxy- + photo- + -trophic.
oxyphototrophic (comparative more oxyphototrophic, superlative most oxyphototrophic)