1. RafflesiaThe World’s Largest Flower! 2. Rafflesia is a genus of parasitic flowering plants. It was discovered in the Indonesian rain forest by an Indonesian guide working…