Sophora
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 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."
Synonyms
All synonymsExample
More examples"Then Dr. Day allowed herself to become distracted by a tree on the other side of 83rd Street, a sophora tree."
Etymology
From translingual Sophora.
More for "sophora"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.