Home
Search
Index
Definify.com
Definition
2024
caapi
caapi
English
Noun
caapi
A
hallucinogen
, obtained from the South American vine,
Banisteriopsis caapi
, used medicinally by indigenous peoples of the Amazon
Similar Results