CANKERBERRY


Meaning of CANKERBERRY in English

n. berries of wild rose bush

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.