sophora Antonyms
No Synonyms and anytonyms found
Meaning of sophora
Wordnet
sophora (n)
cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus Podalyria
FAQs About the word sophora
cosmopolitan genus of trees and shrubs having odd-pinnate leaves and showy flowers; some species placed in genus Podalyria
No synonyms found.
No antonyms found.
The sophora tree is renowned for its distinctive shape and ornamental value.
The medicinal properties of sophora root have been known for centuries in traditional Chinese medicine.
The yellow flowers of sophora are a vibrant addition to any garden, blooming in clusters.
Sophora is a popular choice for landscaping due to its ease of care and resilience.