The corpse flower known as Elenore is expected to bloom any day now at Shangri La Botanical Gardens in Orange, Texas.