TREEN


Meaning of TREEN in English

pl of tree.

2. treen ·adj made of wood; wooden.

3. treen ·adj relating to, or drawn from, trees.

Webster English vocab.      Английский словарь Webster.