Insects on the Thanksgiving Menu in New Orleans Today at the Audubon Butterfly Garden and Insectarium in New Orleans, insects are on the Thanksgiving menu. The feast, dubbed “Bug Appetit,” includes turkey with cornbread and mealworm stuffing, wax […] Entomology Today November 27, 2013 Leave a Comment