dalbergia stevensonii Meaning, Definition & Usage

  1. noun Central American tree yielding a valuable dark streaked rosewood
    Honduras rosewood.

WordNet