meaning of adelges piceae

adelges piceae meaning in General Dictionary

multiple adelgid