A word examined

trellis

noun
7 letters·English
noun

trellisa framework of latticework used to support climbing plants

Wiktionary →
No comments yet