The Titan Arum, nicknamed the "Corpse Flower", is both one of the largest and odorous plants in the world. Reaching up to 3 meters high, it smells similar to a decomposing animal. Specific stenches released include Limburger cheese, rotting fish, sweaty socks, and mothballs.
Previous Fact Next Fact