What is the full meaning of morelles
MORELLE, a flowering plant, aka nightshade [n]
Example of the word morelles placed on a Scrabble board.