yaruru
noun
ya·ru·ru
-ˌrü
plural -s
: the wood of any of various trees of the genus Aspidosperma (especially A. excelsa)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share