English | German | Russian | Czech

mezcal English

Meaning mezcal meaning

What does mezcal mean?

mezcal

(= mescal) a small spineless globe-shaped cactus; source of mescal buttons

Synonyms mezcal synonyms

What other words have the same or similar meaning as mezcal?

mezcal English » English

mescal peyote Lophophora williamsii

Are you looking for...?