honeydew
noun
hon·ey·dew
ˈhə-nē-ˌdü
-ˌdyü
1
: a saccharine deposit secreted on the leaves of plants usually by aphids or scale insects or sometimes by a fungus
2
Love words? Need even more definitions?
Merriam-Webster unabridged
Share