means “woody vine,” So Ayahuasca could be translated as “vine of the soul.” (There’s an interesting movie about Ayahuasca that goes by this identify – Vine on the Soul.”)And wow I just browse that lengthy quote you've got. So essentially there is no real good solution as all of the responses are Completely wrong! haha, I suppose reall