nightshade

Our editors are putting together more complete content — check back in about 20 minutes

nightshade — noun

1. a type of plant, some species are poisonous or used in medicine

1.noun
Definition

a type of plant, some species are poisonous or used in medicine

Example

Deadly nightshade contains a powerful poison.