STAVEWOOD


Meaning of STAVEWOOD in English

(n.) A tall tree (Simaruba amara) growing in tropical America. It is one of the trees which yields quassia.

Webster's English dictionary.      Английский словарь Webster.