Halloween countdown day 11: venus man traps and Little Shop of Horrors Growing up I was always fascinated by meat eating plants. I secretly judged other kids who only knew about the ‘super star venus fly trap” (what no knowledge of pitcher plants? total pleb.) I think that is how dinosaur kids feel about […]