Aristolochia indica

Aristolochia indica

Aristolochia indica L.
Engl.: Indian birthwort.