ilex decidua

Noun
  1. Deciduous shrub of southeastern and central United States (synset 112778063)

Found on Word Lists

Other Searches