rhizoverb
Beta
Feedback
→
cedar
Evergreen tree
noun · An evergreen tree producing durable aromatic timber.
Enable JavaScript for search, audio, and interactive vocabulary practice.