Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
capparis spinosa
Jump to user comments
Noun
  • prostrate spiny shrub of the Mediterranean region cultivated for its greenish flower buds which are pickled
Related words
Related search result for "capparis spinosa"
Comments and discussion on the word "capparis spinosa"