'wild water lemon' definitions:

Definition of 'wild water lemon'

(from WordNet)
noun
Tropical American passion flower with finely dissected bracts; stems malodorous when crushed [syn: love-in-a- mist, running pop, wild water lemon, Passiflora foetida]