n. leguminous tree from which a crystalline substance is obtained to be used in the production of various dyes and stains
LOGWOOD
Meaning of LOGWOOD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012