◄
Stavewood
►
Dictionary
(
n.
) A tall tree (Simaruba amara) growing in tropical America. It is one of the trees which yields quassia.
Clyx.com