Meaning of cholla

Definition of cholla

(noun) arborescent cacti having very spiny cylindrical stem segments; southwestern United States and Mexico

Other information on cholla

WIKIPEDIA results for cholla
Amazon results for cholla