Popular Wordlists
  • word of the day

    larch

    larch - Dictionary definition and meaning for word larch

    Definition
    (noun) wood of a larch tree Definition
    (noun) any of numerous conifers of the genus Larix all having deciduous needlelike leaves
    Synonyms : larch tree
Connect with us on Facebook