latticeworks
English
Noun
latticeworks
plural of
latticework