Search "honeydew" in:
Browse words next to:
|
Search "honeydew" in: Browse words next to:
honeydew
1
: a saccharine deposit secreted on the leaves of plants usually by aphids or scale insects or sometimes by a fungus
2
: honeydew melon
Learn more about
"honeydew" and related topics at
Britannica.com
|
|