sugary substance secreted by certain insects. including aphids and some scale insects. when feeding on plants.

Merriam-Webster Online Dictionary
honeydew (noun)
1.
a saccharine deposit secreted on the leaves of plants usually by aphids or scale insects or sometimes by a fungus
2.
- honeydew melon
honeydew (Wikipedia)

Honeydew may refer to:

« Back to Glossary Index