honeydew

Definitions


[ˈhʌnɪdjuː], (Noun)

Definitions:
- a sweet, sticky substance excreted by aphids and often deposited on leaves and stems

- a melon of a variety with smooth pale skin and sweet green flesh


Phrases:

Origin:




definition by Oxford Dictionaries