Meaning of sophora tetraptera
Definition of sophora tetraptera
(noun)
shrub
or
small
tree
of New Zealand and Chile having
pendulous
racemes of
tubular
golden-yellow
flowers; yields a
hard
strong
wood
Other information on sophora tetraptera
WIKIPEDIA results for
sophora tetraptera
Amazon results for
sophora tetraptera
Tweet