Rare corpse flower is blooming at Houston museum
HOUSTON – Something stinks at the Houston Museum of Natural Science, but the stench is actually attracting visitors instead of keeping them at bay. A corpse flower, dubbed “Meg,” bloomed inside the Cockrell Butterfly Center at the museum, which is located at 555 Hermann Park Drive. Blooms only last for a couple of days so … Read more