'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]