English dictionary, thesaurus, translations & etymology
FreeDict.com

morelle — meaning in English

French → English · translate English → French 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

morelle is used for these senses in English:

  • nightshade Any of the poisonous plants belonging to the genus Solanum, especially black nightshade or woody nightshade.
  • sour cherry The fruit of these trees, often used for cooking.

nightshade — full definition

  1. 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.
  2. noun Loosely, any plant in the wider nightshade family, which also includes tomatoes, potatoes, and eggplants.

Related French words