treillage
(noun)
noun
1. latticework used to support climbing plants
Similar word(s): trellis
Definition categories: man–made, fretwork, lattice, latticework
(noun)
1. latticework used to support climbing plants
Similar word(s): trellis
Definition categories: man–made, fretwork, lattice, latticework