World’s smelliest plant blooms at Kew Gardens 0 19.06.2024 17:04 The Independent One of the world’s smelliest flowers - Titan arum - burst into bloom on Tuesday 18 June at Kew Gardens.