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
Tweet