English dictionary
capparis spinosa meaning and definition
Definition and meaning of capparis spinosa at MeaningMonkey.org. capparis spinosa meaning and definition in the English Dictionary.CAPPARIS SPINOSA noun
Definition of Capparis spinosa (noun)
- prostrate spiny shrub of the Mediterranean region cultivated for its greenish flower buds which are pickled
- synonyms: common caper
Source: Princeton University Wordnet