Search results
- Dictionarynightshade/ˈnʌɪtʃeɪd/
noun
- 1. a plant related to the potato, typically having poisonous black or red berries. Several kinds of nightshade have been used in the production of herbal medicines.
Powered by Oxford Dictionaries