hemlock woolly adelgid

Noun

 * 1) An insect of the species.