Lycium Meaning

There are 1 meaning(s) for word Lycium

Meaning 1 : deciduous and evergreen shrubs often spiny; cosmopolitan in temperate and subtropical regions

    Synonyms : genus lycium