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
Tweet