meaning of balsam woolly aphid

balsam woolly aphid meaning in General Dictionary

a number of adelgid