hollyleaf
/ˈhɑliˌlēf/Definitions
1. noun
a leaf of the holly tree, especially one that has been used in Christmas decorations
“The hollyleaf was carefully placed on top of the Christmas tree.”
1. noun
a leaf of the holly tree, especially one that has been used in Christmas decorations
“The hollyleaf was carefully placed on top of the Christmas tree.”