Nature
Scrub Diamonds - Our own little stinker
YOU may have read about the world’s largest flower, the Giant Voodoo Lily. It’s found only on the island of Sumatra and goes by the scientific name of Amorphophallus titanum. Another one of its common names, the Corpse Flower, gives a hint that there’s more to its fame than flower size.