HomeScience Science Botanists unearth new ‘vampire plant’ in UK carpark 21Views Coverage By Tanushree Jain September 18, 2020