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 Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.