Aristolochia odoratissima
Scientific name:
Aristolochia odoratissima
L.
Synonym:
Aristolochia martiniana
Standl.
Botanical family:
ARISTOLOCHIACEAE