mimohuasca en · NOUN EtymologyBlend of mimosa + ayahuasca Meanings (uncountable) Synonym of juremahuasca. Synonyms juremahuasca