Definitions of Lycium:

  • noun:   deciduous and evergreen shrubs often spiny; cosmopolitan in temperate and subtropical regions