Although the Cockrell Center is located inside the same building as the Natural Science Museum, it’s a separate place.
Here are some photos from a visit.
Elephant Beetle. About the size of a fist.
Walking Stick porn
Brown Recluse spider
Chrysalis of various butterflies
Inside the freeflight butterfly enclosure