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: Plants