English | German | Russian | Czech

nightshade English

Meaning nightshade meaning

What does nightshade mean?

nightshade

any of numerous shrubs or herbs or vines of the genus Solanum; most are poisonous though many bear edible fruit

Synonyms nightshade synonyms

What other words have the same or similar meaning as nightshade?

Are you looking for...?