KOWHAI


Meaning of KOWHAI in English

n. shrub or small tree native to New Zealand and Chile with hanging clusters of yellow flowers

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.