龍膽的花為藍色是因為龍膽內部含的花青素豐富,細胞液中偏鹼性,這樣就會開出藍色的花朵,甚至可能是紫色的。通常生長在海拔高的地區花色多是藍色或者紫色的,海拔越高,花朵的顏色就會越深。因為海拔高,植物就需要積攢更多的花青素來抵禦紫外線。