What is the meaning of Ayahuasca?
A giant vine native to South America (especially Banisteriopsis caapi), noted for its psychotropic properties.
Any of various psychoactive infusions or decoctions prepared from this vine.
ayahuasca (Banisteriopsis caapi, a vine of South America)
ayahuasca (psychoactive infusion made from the ayahuasca vine)
a psychotropic concoction prepared from said vine
Source: wiktionary.org5 Letter Word Finder
5-letter words containing
5-letter words starting with
5-letter words in the middle
5-letter words ending with
5-letter words excluding
Search