Rafflesia arnoldii English: Corpse flower. Botany: largest flower on earth, offensive odour. rom Related postsJuncaceaeOctober 30, 2020Geranium robertianumMarch 10, 2019Nyctanthes arbor-tristisMarch 10, 2019 Previous postStemona tuberosaNext postOxydendrum arboreum