pterocarpus - English Synonyms Dictionary

pterocarpus

n.
[1] genus Pterocarpus