honeydews

noun
  1. plural of honeydew; a sweet, sticky substance secreted by aphids and other small insects on plants
  2. plural of honeydew; a type of melon with a smooth, pale green rind and sweet, pale green flesh

Examples