HONEY TUBE


Meaning of HONEY TUBE in English

noun

: either of a pair of small cornicles borne on the dorsal part of one of the abdominal segments of many aphids and formerly believed to secrete honeydew

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.