Wiktionary
hemlock woolly adelgids
n. (hemlock woolly adelgid English)
n. (hemlock woolly adelgid English)