Meaning of sophora secundiflora
Definition of sophora secundiflora
(noun)
shrub
or
small
tree
having
pinnate
leaves
poisonous
to
livestock
and
dense
racemes of
intensely
fragrant
blue
flowers and red beans
Other information on sophora secundiflora
WIKIPEDIA results for
sophora secundiflora
Amazon results for
sophora secundiflora
Tweet