a woody shrub with oval leaves and blue fruits (phthirusa purpurea) - Spanish English Dictionary