kowhai - English Synonyms Dictionary

kowhai

n.
[1] Sophora tetraptera