Meaning of kowhai
Definition of kowhai
(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 kowhai
WIKIPEDIA results for
kowhai
Amazon results for
kowhai
Tweet