[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.
HONEYDEW
Meaning of HONEYDEW in English
Cambridge English vocab. Кембриджский английский словарь. 2012