See Also: kowhai(dictionary)

kowhai (iou)



kowhai noun. M19.
[Maori.]
Any of a number of leguminous shrubs or small trees of the genus Sophora; esp. S. tetraptera, native to New Zealand and Chile, which bears racemes of golden-yellow flowers (also called locust tree).