Aloe Vera Plant
Aloe Vera is a short stemmed freely suckering rosette with fleshy dagger shaped channeled leaves, spotted when yound. A good plant to keep on the windowsill for first aid in burns and sores.