Get Free Checker

Psychotria

NOUN
  1. tropical chiefly South American shrubs and trees

How To Use Psychotria In A Sentence

  • At the conference many papers dealt with a visionary drug called ayahuasca, a harsh-tasting thick infusion often made by boiling Banisteriopsis caapi vine and Psychotria viridis leaves. Craig K. Comstock: Can Psychedelic Drugs Treat PTSD?
View all