Aristolochia indica

Aristolochia indica L. Engl.: Indian birthwort.