trellis works

English

Noun

trellis works

  1. plural of trellis work