hoasca
See also:
hoașcă
English
Noun
hoasca
(
uncountable
)
Synonym of
ayahuasca
.