HONEYDEW


Meaning of HONEYDEW in English

[hon.ey.dew] n (1577): a saccharine deposit secreted on the leaves of plants usu. by aphids or scale insects or sometimes by a fungus

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