Browsing: Indian Aloe

Plantopedia

Aloe vera (Medicinal Aloe)

Aloe vera is a stemless or very short-stemmed succulent plant growing up to 39 inches (100 cm) tall, spreading by offsets. The leaves are thick and fleshy, green to…