CAPPARIS SPINOSA





Definition:

  1. [noun] prostrate spiny shrub of the Mediterranean region cultivated for its greenish flower buds which are pickled
    Synonyms: common caper, Capparis spinosa

Synonyms: