woolly adelgid

Noun

 * 1) Any of various insects of either species  or.