Noun kowhai has 1 sense
  1. kowhai, Sophora tetraptera - shrub or small tree of New Zealand and Chile having pendulous racemes of tubular golden-yellow flowers; yields a hard strong wood
    --1 is a kind of tree
    --1 is a member of Sophora, genus Sophora
,
TOP