Capparis spinosa
1.
(
noun
) prostrate spiny shrub of the Mediterranean region cultivated for its greenish flower buds which are pickled
Synonyms:
common caper
Related Words:
caper
Terms and Conditions of Use / Copyright Notice