pharmahuasca en · NOUN EtymologyBlend of pharma + ayahuasca. Meanings (uncountable) A synthetic pharmaceutical version of ayahuasca.