rhizoverb
Beta
Feedback
→
dogwood
Flowering tree or shrub
noun · A flowering tree or shrub with showy bracts and hard wood.
Enable JavaScript for search, audio, and interactive vocabulary practice.