Aristolochia cauliflora

Aristolochia cauliflora is a species of Aristolochia found in Ecuador and Peru