Meaning of pterocarpus marsupium

Definition of pterocarpus marsupium

(noun) East Indian tree yielding a resin or extract often used medicinally and in e.g. tanning

Other information on pterocarpus marsupium

WIKIPEDIA results for pterocarpus marsupium
Amazon results for pterocarpus marsupium