Designed by
Title
Flower of Savila (Aloe vera) #317941228
Description
Aloe vera, also called aloe vera, is a species of succulent in the family Asphodelaceae. With about five hundred (500) species, aloe is widely distributed and considered an invasive species in many regions of the world.