Hmmm, maybe, Lin. The leaves on the tree I saw weren't as fleshy as an aloe, but I wonder if it could be in the same family. Here are a few more pictures -
These "pods" are at the base of the leaves
I don't think it had one single trunk- they all seemed to be separate