Honeydew

What is Honeydew?

Honeydew definition and meaning on Dictionary terms:
noun
honeydew melon.
the sweet material that exudes from the leaves of certain plants in hot weather.
a sugary material secreted by aphids, leafhoppers, scale insects, psyllids, and other homopterous insects.

 

reference: www.dictionary.com/browse/honeydew

Tags: