HONEYDEW


Meaning of HONEYDEW in English

A liquid discharged by certain insects that is high in sugar content (aphids, scale insects, mealybugs).

English glossary of entomology and crop protection.      Английский глоссарий энтомологии и защиты растений.