Translation of "larch" into English

larch is the translation of "larch" into English.

larch
+ Add

Manx-English dictionary

  • larch

    noun

    A coniferous tree, of genus Larix, having deciduous leaves

  • Show algorithmically generated translations

Add

Translations of "larch" into English in sentences, translation memory