cankerberry
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share