By admin on 23/02/2011
Posted in Plants | Tagged carrion flower, decomposing mammal, endemic, inflorescence, largest inflorescence, plant, putrid, sumatra, titan aurum, wikipedia