cholla ( synonym found)

Definition of cholla:

°Any of several species of cactus in the genus Cylindropuntia, having very spiny, cylindrical stem segments.

Definition of cholla:

°Any of several species of cactus in the genus Cylindropuntia, having very spiny, cylindrical stem segments.

Back to Top