diddledee

Noun

 * , a plant with edible red berries.