Meaning of bean caper
Definition of bean caper
(noun)
perennial
shrub
of the
eastern
Mediterranean
region
and
southwestern
Asia having flowers whose buds are
used
as capers
Other information on bean caper
WIKIPEDIA results for
bean caper
Amazon results for
bean caper
Tweet