ant cow Hear it!

ant cow Definition

ant cow

noun

any aphid from which ants get honeydew