English dictionary, thesaurus, translations & etymology
FreeDict.com

cholla in Spanish

cholla in Spanish

cholla
noun
Any of several species of cactus in the genus Cylindropuntia, having very spiny, cylindrical stem segments.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.