yellow aloe-like flower in yard