English dictionary
deciduous holly meaning and definition
Definition and meaning of deciduous holly at MeaningMonkey.org. deciduous holly meaning and definition in the English Dictionary.DECIDUOUS HOLLY noun
Definition of deciduous holly (noun)
- a holly tree
Source: Princeton University Wordnet