Home / C / capparis spinosa

capparis spinosa

noun 16 letters Scrabble 23 WWF 28
Definitions
noun

prostrate spiny shrub of the Mediterranean region cultivated for its greenish flower buds which are pickled

Look “capparis spinosa” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →