English dictionary
kowhai meaning and definition
Definition and meaning of kowhai at MeaningMonkey.org. kowhai meaning and definition in the English Dictionary.KOWHAI noun
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
- synonyms: Sophora tetraptera
Source: Princeton University Wordnet