Noun Definition
capparis spinosa
1.Definition: prostrate spiny shrub of the Mediterranean region cultivated for its greenish flower buds which are pickled
Related Noun(s):common caper
Category: Plants1.Definition: prostrate spiny shrub of the Mediterranean region cultivated for its greenish flower buds which are pickled
Related Noun(s):common caper
Category: Plants