DOGBERRY


Meaning of DOGBERRY in English

noun the berry of the dogwood;

— called also dogcherry.

Webster English vocab.      Английский словарь Webster.