Aliens among us: parasitoid wasps ( www.csiro.au ) Legend has it the alien of the movie franchise was inspired by parasitoid wasps....