Noun Definition

deciduous holly

1.Definition: a holly tree

Category: Plants