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