Kowhai - Definition - Law Dictionary Home Dictionary Definition kowhai
Definition :
A shrub or small tree Sophora tetraptera of New Zealand and Chile having pendulous racemes of tubular golden yellow flowers it yields a hard strong wood
View Judgments Citing this PhraseView Acts Citing this Phrase