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