larix lyallii

Noun
  1. Medium-sized larch of the Rocky Mountains;
    Closely related to Larix occidentalis (synset 111640138)

Found on Word Lists

Other Searches