Meaning of gliricidia
Definition of gliricidia
(noun)
any of
several
small
deciduous
trees
valued
for their
dark
wood
and
dense
racemes of
nectar-rich
pink
flowers
grown
in
great
profusion
on
arching
branches;
roots
and
bark
and leaves and seeds are
poisonous
Other information on gliricidia
WIKIPEDIA results for
gliricidia
Amazon results for
gliricidia
Tweet