The corpse flower known as Elenore is expected to bloom any day now at Shangri La Botanical Gardens in Orange, Texas.
Plug your noses, grab your cameras, and make your way to the San Diego Botanic Garden—a decade-old corpse flower started to bloom for the first time on Tuesday. The Amorphophallus titanum is a rare ...