sophora_tetraptera has definitions from the field of botany
1
[ noun ] (botany) shrub or small tree of New Zealand and Chile having pendulous racemes of tubular golden-yellow flowers; yields a hard strong wood

Synonyms

kowhai

Related terms

tree Sophora

*