kowhai
1.
(
noun
) shrub or small tree of New Zealand and Chile having pendulous racemes of tubular golden-yellow flowers; yields a hard strong wood
Synonyms:
Sophora tetraptera
Related Words:
tree
Terms and Conditions of Use / Copyright Notice