Definition, synonyms and related words
One of the two dorsal tubular organs on the rear part of the abdomen of aphids, which secrete honeydew.