capparis spinosa

Noun
  1. Prostrate spiny shrub of the Mediterranean region cultivated for its greenish flower buds which are pickled (synset 111886343)

Found on Word Lists

Other Searches