Glimmora's petals are made of crystallized poison energy. It has recently become evident that these petals resemble Tera Jewels.
Pokemon Wiki for Glimmora, this includes an analysis of its strengths, weaknesses, and the diverse array of moves it can potentially learn and utilize in battles