honeydew

noun
  1. a type of melon with smooth pale green or yellow skin and sweet green flesh
  2. a sweet sticky substance secreted by aphids and other insects that feed on plant sap
  3. Usage: entomology

Examples