meaning of woolly adelgid

1. an insect that feeds on hemlocks; its egg sacs are small fuzzy white balls like artificial snow on a Christmas tree


Related Words

woolly adelgid |

Developed & Maintained By Taraprasad.com

Treasure Words