Meanings

  1. no pluralayahuasca (any of various psychoactive infusions or decoctions prepared from the South American vine Banisteriopsis caapi)