Facts4 years ago
Aristolochia Grandiflora (Pelican Flower): Species, Details, Facts, Pictures
Aristolochia Grandiflora (Pelican flower) is one of the world’s largest flowers that gives an odour smells like rotting feet. This deciduous vine tree are found in...