yaruru
noun
ya·ru·ru
| \ -ˌrü\
plural -s
Definition of yaruru
: the wood of any of various trees of the genus Aspidosperma (especially A. excelsa)
Keep scrolling for more