GeneralConnection.comDictionary
adelges piceae
Noun

1. balsam woolly aphid
1. Adelges piceae, adelgid
Usage