·noun A genus of leguminous plants.
II. Sophora ·noun A tree (Sophora Japonica) of Eastern Asia, resembling the common locust; occasionally planted in the United States.