rhizoverb
Beta
Feedback
→
magnolia
Flowering tree or shrub
noun · A tree or shrub with large, often fragrant flowers, or its blossom.
Enable JavaScript for search, audio, and interactive vocabulary practice.