sophora
/sɒˈfɔrə/ or /soʊˈfɔrə/Definitions
1. noun
a genus of flowering plants in the pea family (Fabaceae) with yellow flowers and a distinctive seed pod
“The park featured a rare Sophora tree with vibrant yellow flowers.”
1. noun
a genus of flowering plants in the pea family (Fabaceae) with yellow flowers and a distinctive seed pod
“The park featured a rare Sophora tree with vibrant yellow flowers.”