English Dictionary
Definition mescalin in British English
mescalin noun
[uncountable] noun
/ˈmeskəlɪn/
Synonyms and related words
