Etymology Explorer › Translingual

Where does “Sophora” come from?