Meaning of santalum

Definition of santalum

(noun) parasitic trees of Indonesia and Malaysia

Other information on santalum

WIKIPEDIA results for santalum
Amazon results for santalum