Meaning of mescal bean

Definition of mescal bean

(noun) shrub or small tree having pinnate leaves poisonous to livestock and dense racemes of intensely fragrant blue flowers and red beans

Other information on mescal bean

WIKIPEDIA results for mescal bean
Amazon results for mescal bean