Definition of Capparis Spinosa

  • 1. Prostrate spiny shrub of the Mediterranean region cultivated for its greenish flower buds which are pickled Noun

Synonyms for word "capparis spinosa"

Semanticaly linked words with "capparis spinosa"

Hyponims for word "capparis spinosa"