trellats
Catalan
Noun
trellats
plural of
trellat