About us
Define
Definitions for
"Aloe aristata"
Aloe aristata, also known as Torch Plant and Lace Aloe, is a species of aloe indigenous to South Africa and surrounding countries. It is stemless, saw-toothed and succulent. Its nectar-rich flowers tend to attract birds and bees easily.
en.wikipedia.org