Meaning of lycium

Definition of lycium

(noun) deciduous and evergreen shrubs often spiny; cosmopolitan in temperate and subtropical regions

Other information on lycium

WIKIPEDIA results for lycium
Amazon results for lycium