Honeydew/Definition

Sweet sticky exudate excreted by various insects, especially aphids, on the leaves of plants.