1 yaruru | Definition of yaruru

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)

History and Etymology for yaruru

native name in Guiana

Keep scrolling for more