sophora means any of the genus Sophora of small trees and shrubs related to the pea. Lexicurio rates it Sui generis — a strength score of 86 out of 100.
noun
- Any of the genus Sophora of small trees and shrubs related to the pea.“Then Dr. Day allowed herself to become distracted by a tree on the other side of 83rd Street, a sophora tree.”