wild water lemon
English Dictionary
->
Letter W
-> wild water lemon
Search Dictionary:
wild water lemon Definition
(n)
tropical
American
passion
flower
with
finely
dissected
bracts
;
stems
malodorous
when
crushed
wild water lemon Synonyms
love-in-a-mist
Passiflora foetida
running pop
wild water lemon
© Art Branch Inc.