yellowwood tree


Meanings

  • any of various trees having yellowish wood or yielding a yellow extract

Synonyms