Definition of Trellis Get the meaning of Trellis by R.E.D. Leave a Comment A decorative landscape structure made of thin strips of wood or plastic.
Leave a Reply