mezcalEnglish

Lophophora williamsii, mescal, mezcal, peyote

Noun

A small spineless globe-shaped cactus, source of mescal buttons

English: mescal, mezcal, peyote, Lophophora williamsii

English words with similar meanings

Show 3 words