Dalbergia stevensonii

Explore definitions, synonyms, and language insights of Dalbergia stevensonii

Definitions

Noun
Central American tree yielding a valuable dark streaked rosewood

More General Terms