SOPHORA SECUNDIFLORA
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Sophora Secundiflora.
Sophora Secundiflora - as a noun
Shrub or small tree having pinnate leaves poisonous to livestock and dense racemes of intensely fragrant blue flowers and red beans
Synonyms (Exact Relations)
coral beanfrijolillofrijolitomescal beanWord Variations & Relations
A-Z Proximities
sophomoressophomoricsophomoricalsophoniassophora Sophora Secundiflora
sophssophysopitesopitedsopites