woolly adelgid

1. (noun) an insect that feeds on hemlocks; its egg sacs are small fuzzy white balls like artificial snow on a Christmas tree
Related Words: adelgid



Terms and Conditions of Use / Copyright Notice