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
Tweet