Noun Definition

passiflora foetida

1.Definition: tropical American passion flower with finely dissected bracts; stems malodorous when crushed

Related Noun(s):running pop, wild water lemon

Category: Plants