morella — meaning in English
Catalan → English · translate English → Catalan instead
English meaning
- nightshade noun Any of a group of plants in the genus Solanum, some of which are poisonous, including black nightshade and the highly toxic deadly nightshade.
Senses
morella is used for these senses in English:
- nightshade Any of the poisonous plants belonging to the genus Solanum, especially black nightshade or woody nightshade.
nightshade — full definition
- noun Any of a group of plants in the genus Solanum, some of which are poisonous, including black nightshade and the highly toxic deadly nightshade.
- noun Loosely, any plant in the wider nightshade family, which also includes tomatoes, potatoes, and eggplants.