mescalero ( synonym found)

Definition of mescalero:

°The peyote cactus.
°A Mexican alcoholic drink distilled from the fermented juice of the agave.

Definition of mescalero:

°The peyote cactus.
°A Mexican alcoholic drink distilled from the fermented juice of the agave.

Back to Top