Test your vocabulary with our 10-question quiz!
TAKE THE QUIZyaruru
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