invisible hit counter

species Archive

The World’s Largest Flower – Rafflesia

Have you ever heard of a plant being biologically referred to as a “slow-growing parasite” or “a penetrating smell more repulsive than any buffalo carcass in an advanced stage of decomposition”? Well ladies and gentlemen let me introduce you to not only the world’s Largest Flower, but one of the most bizarre and reeking flowers