• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp