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)

  1. shrub or small tree of New Zealand and Chile having pendulous racemes of tubular golden-yellow flowers; yields a hard strong wood
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: