• word of the day

    kowhai

    kowhai - Dictionary definition and meaning for word kowhai

    Definition
    (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
Download our Mobile App Today
Receive our word of the day
on Whatsapp