1. deciduous holly

noun. A holly tree.
Synonyms