Close
Aloe vera flower
Aloe vera (L.) Burm.f.