English dictionary
wild water lemon meaning and definition
Definition and meaning of wild water lemon at MeaningMonkey.org. wild water lemon meaning and definition in the English Dictionary.WILD WATER LEMON noun
Definition of wild water lemon (noun)
- tropical American passion flower with finely dissected bracts; stems malodorous when crushed
- synonyms: love-in-a-mist, Passiflora foetida, running pop
Source: Princeton University Wordnet