Meaning of calisaya
Definition of calisaya
(noun)
Peruvian
shrub
or
small
tree
having
large
glossy
leaves and cymes of
fragrant
yellow
to
green
or red flowers;
cultivated
for its
medicinal
bark
Other information on calisaya
WIKIPEDIA results for
calisaya
Amazon results for
calisaya
Tweet