Sugary-rich insect secretion
Honeydew is a sticky, highly sugary substance secreted from sucking insects (often aphid and scales) as they feed on the plant leaves.
Sugary-rich insect secretion
Honeydew is a sticky, highly sugary substance secreted from sucking insects (often aphid and scales) as they feed on the plant leaves.