Harvard is home to all sorts of mesmerizing flowers: daffodils, tulips, and the glass flowers at the Museum of Natural History. Conspicuously absent, however, are giant, extraterrestrial, carnivorous ...