Entry 1 sense Webster, 1913 Sophora · So·pho·ra · IPA 01 n. A genus of leguminous plants. 1. A genus of leguminous plants.(Bot.)