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