Meaning of aristolochia macrophylla

Definition of aristolochia macrophylla

(noun) hardy deciduous vine having large leaves and flowers with the calyx tube curved like the bowl of a pipe

Other information on aristolochia macrophylla

WIKIPEDIA results for aristolochia macrophylla
Amazon results for aristolochia macrophylla