Meaning of jacquinia armillaris
Definition of jacquinia armillaris
(noun)
small
West Indian
shrub
or
tree
with
hard
glossy
seeds
patterned
yellow
and
brown
that are
used
to
make
bracelets
Other information on jacquinia armillaris
WIKIPEDIA results for
jacquinia armillaris
Amazon results for
jacquinia armillaris
Tweet