1 jasminewood | Definition of jasminewood

jasminewood

noun

Definition of jasminewood

1 : the fragrant wood of a tree (Ochna mauritiana) of Mauritius
2 : the tree that yields jasminewood