CANKERBERRY


Meaning of CANKERBERRY in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ ̷ ̷ noun

1. : the fruit of the dog rose

2.

a. : the red berry of a West Indian soft prickly herb ( Solanum bahamense )

b. : the West Indian herb bearing the cankerberry

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.