Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

kowhai Definition

Cancel
kowhai
noun(kow-hai)
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,

Words Related to kowhai!

kowhai Examples by Brain Bank Users