sophora (English, noun)
expansion: sophora (plural sophoras)
Senses:
glosses: Any of the genus Sophora of small trees and shrubs related to the pea.
Forms:
form: sophoras
tags: plural