Meaning of caragana
Definition of caragana
(noun)
any
plant
of the
genus
Caragana having
even-pinnate
leaves and
mostly
yellow
flowers followed by seeds in a
linear
pod
Other information on caragana
WIKIPEDIA results for
caragana
Amazon results for
caragana
Tweet