Home Posts tagged Rafflesia
Lifestyle

Feature: Corpse Lily

Rafflesia Arnoldii commonly called the corpse lily or stinking corpse lily is a species of flowering plant in the parasitic genus Rafflesia. It is noted for producing the largest individual flower on Earth. It has a very strong and unpleasant odour of decaying flesh, earning it the nickname Continue Reading