wild water lemon - Inglés Sinónimo Diccionario

wild water lemon

n.
[1] love-in-a-mist , running pop , Passiflora foetida