passiflora foetida Meaning, Definition & Usage

  1. noun tropical American passion flower with finely dissected bracts; stems malodorous when crushed
    wild water lemon; running pop; love-in-a-mist.

WordNet