Cholla - Definition

cholla

n 1: arborescent cacti having very spiny cylindrical stem
segments; southwestern United States and Mexico [syn:
cholla, Opuntia cholla]

Look up another word