LOGANBERRY


Meaning of LOGANBERRY in English

[noun] [C] - a small red fruit, similar to a raspberry, or the tall plant on which it growsSee picture: Berries

Cambridge English vocab.      Кембриджский английский словарь.