Meaning of sandalwood tree
Definition of sandalwood tree
(noun)
parasitic
tree
of Indonesia and Malaysia having
fragrant
close-grained
yellowish
heartwood
with
insect
repelling
properties and used, e.g., for
making
chests
Other information on sandalwood tree
WIKIPEDIA results for
sandalwood tree
Amazon results for
sandalwood tree
Tweet