Meaning of passiflora foetida

Definition of passiflora foetida

(noun) tropical American passion flower with finely dissected bracts; stems malodorous when crushed

Other information on passiflora foetida

WIKIPEDIA results for passiflora foetida
Amazon results for passiflora foetida