Meaning of honeydew
Definition of honeydew
(noun)
the
fruit
of a
variety
of
winter
melon
vine; a
large
smooth
greenish-white
melon
with
pale
green
flesh
Other information on honeydew
WIKIPEDIA results for
honeydew
Amazon results for
honeydew
Tweet