Probably you are right, I think I know Aloe vera, but what I saw it was always with reddish or orange flowers.