Home / Dictionary / Ayahuasca

Ayahuasca Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A giant vine native to South America (especially Banisteriopsis caapi), noted for its psychotropic properties.

Related Terms
Rhyming Words
esca casca lusca cesca tosca rosca pesca posca mosca visca itasca fresca muisca prisca marisca mollusca labrusca athabasca francisca ventresca
Compare
Ayahuasca vs