One of the plants, nicknamed “Odora,” last bloomed in 2024, while the second plant is expected to make its public debut at ...