leafwork
Noun
Meaning
leafwork (countable and uncountable, plural leafworks)
Any design or structure resembling leaves or the pattern of leaves; foliage
Noun
leafwork (countable and uncountable, plural leafworks)
Any design or structure resembling leaves or the pattern of leaves; foliage