What does capparis flexuosa mean?

capparis flexuosa meaning in General Dictionary

shrub or small tree of south Florida to Central and South America