×

logwood meaning in English

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

Related Words

  1. logopédie
  2. logorrhée
  3. loi
  4. loi agraire
PC Version

Copyright © 2018 WordTech Co.