1 honey tube | Definition of honey tube

honey tube

noun

Definition of honey tube

: 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

First Known Use of honey tube

1841, in the meaning defined above

Keep scrolling for more