TAMARACK


Meaning of TAMARACK in English

n.1 an American larch, Larix laricina.

2 the wood from this.

Etymology: Amer. Ind.

Oxford English vocab.      Оксфордский английский словарь.