sophora
Noun

sophora (plural sophoras)

  1. Any of the genus Sophora of small trees and shrubs related to the pea.



This text is extracted from the Wiktionary and it is available under the CC BY-SA 3.0 license | Terms and conditions | Privacy policy 0.003
Offline English dictionary