HONEYDEW


Meaning of HONEYDEW in English

[noun] [U] - a sticky substance left on leaves by some types of insectA honeydew (melon) is a type of melon with whitish, greenish or yellow skin and green flesh.

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