LARCH MEANING IN ENGLISH

• Larch Definition & Synonyms

  1. (n.) A genus of coniferous trees, having deciduous leaves, in fascicles (see Illust. of Fascicle).


• Larchen Definition & Synonyms

  1. (a.) Of or pertaining to the larch.


RECENT SEARCHES