NIGHTSHADE


Meaning of NIGHTSHADE in English

n. any of a number of plants of the genus Solanum with flowers of five petals (many of which are poisonous), belladonna

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