sophora

📖 中文释义

  1. 槐属
📘 English Definition(英文释义)
  1. n. A genus of leguminous plants.
  2. n. A tree (Sophora Japonica) of Eastern Asia, resembling the
  3. common locust; occasionally planted in the United States.