Giant Flower Smell
Fascinating Appearance of ‘Titan Arum’ in Kerala
July 22, 2016
World’s stinkiest flower, called so for its pungent smell resembling rotten flesh, bloomed at Gurukula Botanical Sanctuary and Garden in Alattil, North Wayanad, Kerala, India. It has grown out of a seed planted about nine years ago and stands tall at a height of al-most two met...
Read More