Definitions of Capparis flexuosa:

  • noun:   shrub or small tree of southern Florida to Central and South America