LOGWOOD


Meaning of LOGWOOD in English

n. leguminous tree from which a crystalline substance is obtained to be used in the production of various dyes and stains

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.