kowhaiEnglish

Sophora tetraptera, kowhai

Noun

Shrub or small tree of New Zealand and Chile having pendulous racemes of tubular golden-yellow flowers, yields a hard strong wood

English: kowhai, Sophora tetraptera

English words with similar meanings

Show 1 words