Sophora /(?)/

So·pho·ra

Sophora

n.
  1. A genus of leguminous plants. (Bot.)