The world’s largest flower species

According to statistics, the largest flower belonging to the scientific name is Amorphophallus titanum, which is a rare species that lives in Indonesia’s rainforest. This flower is scientifically known as Amorphophallus titanum, it is also known as the giant, growing and growing scavenger flower on Sumatra island, Indonesia. Worldwide, this species has been blooming 150 times less since it was discovered more than 100 years ago,.... Read more >>