• word of the day

    cholla

    cholla - Dictionary definition and meaning for word cholla

    Definition
    (noun) arborescent cacti having very spiny cylindrical stem segments; southwestern United States and Mexico
    Synonyms : opuntia cholla
Download our Mobile App Today
Receive our word of the day
on Whatsapp