barwood

英文释义

n. A red wood of a leguminous tree (Baphia nitida), from
Angola and the Gaboon in Africa. It is used as a dyewood, and also for
ramrods, violin bows and turner's work.

中文翻译

[机] 苏木

学习工具