balsam woolly aphid

1. (noun) a variety of adelgid
Synonyms: Adelges piceae
Related Words: adelgid



Terms and Conditions of Use / Copyright Notice