SMILAX


Meaning of SMILAX in English

n. tropical climbing plant or shrub belonging to the lily family; slender climbing plant with large glossy leaves

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.