treillage

Noun
  1. Latticework used to support climbing plants (synset 104485747)

Other Searches