Meaning of dalbergia retusa

Definition of dalbergia retusa

(noun) a valuable timber tree of tropical South America

Other information on dalbergia retusa

WIKIPEDIA results for dalbergia retusa
Amazon results for dalbergia retusa