Capparis spinosa
English Dictionary
->
Letter C
-> Capparis spinosa
Search Dictionary:
Capparis spinosa Definition
(n)
prostrate
spiny
shrub
of
the
Mediterranean
region
cultivated
for
its
greenish
flower
buds
which
are
pickled
Capparis spinosa Synonyms
Capparis spinosa
common caper
© Art Branch Inc.