Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Stavewood
n.
A tall tree (Simaruba amara) growing in tropical America. It is one of the trees which yields quassia.
←
Stavesacre
Staving
→
Shares
Related Words
Stave
Wood
Menu
Home
Search
My Last Searches