Aloe vera

Aloe vera

Aloe Vera is an evergreen perennial succulent plant found in tropical and semi-tropical arid climates around the world. It is a stemless or very short-stemmed plant. The leaves are green coloured, thick and fleshy having serrated margins. The species is relatively resistant to most of the common pests and require little water to survive.

Featured Brands: