red sandalwood
Concise Oxford English Dictionary © 2008 Oxford University Press:
red sandalwood
▶noun either of two SE Asian trees of the pea family which yield red wood. [Pterocarpus santalinus and Adenanthera pavonina.]
'red sandalwood' also found in these Oxford entries:

