larix

Noun
  1. Larches (synset 111639201)

Found on Word Lists

Other Searches