Noun Definition

treillage

1.Definition: latticework used to support climbing plants

Related Noun(s):trellis

Category: Objects