Meaning of mezcal

Definition of mezcal

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

Other information on mezcal

WIKIPEDIA results for mezcal
Amazon results for mezcal