SOPHORA
(noun)Did you mean?
Definitions
There is 1 meaning of the word
Sophora.
Sophora - as a noun
Cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus podalyria
Synonyms (Exact Relations)
genus sophoraExample Sentences
"The sophora tree provides shade in our backyard."
"I recently discovered a new species of sophora in the rainforest."
"The sophora pods contain seeds that are toxic if ingested."
"The sophora tree requires well-drained soil to thrive."
"The sophora species is native to Asia but can now be found worldwide."
Word Game Points
Is SOPHORA a valid Scrabble word?
No, sophora is NOT valid for Scrabble
Is SOPHORA a valid Words With Friends word?
No, sophora is NOT valid for Words With Friends
Invalid WordSOPHORA is not a valid Words With Friends word.
Is SOPHORA a valid WordFeud word?
No, sophora is NOT valid for WordFeud
Invalid WordSOPHORA is not a valid WordFeud word.