The Vine That 'Loves' Parasitic Wasps to Death User SciShow on YouTube, 07 Nov 2018 This vine loves sucking the life out of plants AND insects. Hosted by: Hank…