barwood

📖 中文释义

  1. [机] 苏木

🔗 释义中的汉语词

📘 English Definition(英文释义)
  1. n. A red wood of a leguminous tree (Baphia nitida), from
  2. Angola and the Gaboon in Africa. It is used as a dyewood, and also for
  3. ramrods, violin bows and turner's work.