Browsing: Savila

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…