Definitions of American holly:

  • noun:   an evergreen tree