Aristolochia Grandiflora


Aristolochia grandiflora, the pelican flower, is a deciduous vine with one of the world’s largest flowers that emits an odor that smells like rotting meat, attracting flies. Description Aristolochia grandiflora produces large solitary flowers from cordiate leaf axils. Leaves can be up…

Read More...