honey tube
nounDefinition 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
Keep scrolling for more